Michelin Star Restaurants in London
Have we missed a great restaurant in London? Let us know.
35 Spital Square
The City, London
E1 6DY
Tel: 020 7299 0400
Liverpool Street 0.3 miles…
Aldgate 0.4 miles
Aldgate East 0.5 miles
One of London's most awe-inspiring restaurant interiors. Designed to impress, this 3-storey-high vaulted space is a one-time Victorian church hall. The celebrated Galvin brothers, building on the success of earlier ventures, have stuck to the same winning formula of luxury bistro food. For a less intimidating setting, try Cafe a Vin at the entrance to La Chapelle. It serves a simpler menu and is open all day.
Related Links:
Michelin Star Restaurants in London
Have we missed a great restaurant in London? Let us know.