Here's my (potential) question:
I'm travelling to London in early November for an overnight trip, during which I'm visiting the Odeon in Leicester Square and the Apollo Victoria.
Will I have any problems taking a small overnight bag into either of these places, and if so, where would the nearest luggage drops be?
Is it on topic here? If it's not, can it be rephrased to make it so?