Storm London

Storm London

0  Reviews


Nightclubs in London - Leicester Square
28A Leicester Square , Leicester Square, London, WC2H 7LE
+44 (0) 20 7839 2633

Storm is situated in Leicester Square with a 260 person capacity, two bars including a VIP bar, and guest or resident DJs seven days a week. Saturday closing is 6am.




Always got something to say? Want to submit a review of Storm in London? Share your experiences and help build a directory of the best Nightclubs in London by adding a Storm London review. Are you the owner of Storm London, then claim it today. After claiming your business, you will be able to improve your business listing.