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

1

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
×
×
OK