Claim: Victoria Palace Theatre is in an inner London borough and it is a place of culture.
Verdict: NOT ENOUGH INFO