![Restaurants near Vaudeville Theatre London - Steak and Company Leicester Square](https://resizer.otstatic.com/v2/photos/legacy/3/52065364.jpg)
Steak and Company Leicester Square
3-5 Charing Cross Road, London (Map)
Steakhouse
lWonderful
Avg Price:Average Price: £26 to £40
v0.3 miles from Vaudeville Theatre London
t6 mins walking
This venue is ranked #45 of 76 venues in London
Write a review
To view our list of available restaurants, please enter the date and time you'd like to reserve a table for and hit Search.