Best Restaurants Of Good Drinks In Leicester Square Station
Here're best Restaurants Of Good Drinks in Leicester Square Station. We released a ranking of reviews about Restaurants Of Good Drinks posted by travel influencers who have actually been to Leicester Square Station.
Latest
Review Ranking
The Alchemist, a bar scattered around London, England. In this mature and romantic atmosphere, you can enjoy a unique drink made with dry ice. There are many other menus, so please check them out.
Name
The Alchemist St Martin's Lane
Address
63-66 St Martin's Ln, London, EnglandGoogle Map
Tel
+44-20-7240-2002
Hours
12:00-23:00
How to get there
1 min walk, from Leicester Square Station
Read More