Best Special Menu In Leicester Square Station
Here're best Special Menu in Leicester Square Station. We released a ranking of reviews about Special Menu 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