Claim: Victoria Palace Theatre is in an inner London borough.
Verdict: SUPPORTS