Claim: Victoria Palace Theatre is in Wales.
Verdict: REFUTES