Michelin-Starred Restaurants in London
34 Charlotte street, W1T 2NH [map]
Pied à Terre is an independently owned West End gastronomic restaurant located in the heart of Fitzrovia.
Rainville Road, Thames Wharf, W6 9HA [map]
The Thameside setting of the Michelin star awarded The River Café sets the laid-back tone for this legendary restaurant with its blend of sleek modern décor and accomplished Italian cooking. Tucked…