28a Leicester Square,
Leicester Square,
WC2H 7LE
Tel: 020 7839 2633
Who can afford to go out in Leicester Square? Most of us have to take out a loan just to afford to ride the bus every week. Who are these people who can blow £150 membership on a club, still pay £8 on admission, and down £4.50 beers?
Storm is a good example. Granted you get access to some awesome nights of comedy and live music, and the atmosphere is nicely refined. But in return they charge the earth and expect you to dress like the best man at a wedding.
