Claim: Victoria Palace Theatre is opposite a central London railway terminus and it is a place of culture.
Verdict: NOT ENOUGH INFO