Claim: Victoria Palace Theatre is barely in the West End.
Verdict: REFUTES