Michelin-Starred Restaurants in London
201 Tooley Street, Bermondsey, SE1 2EU [map]
Chef Tom Sellers has transformed an old toilet block in Bermondsey into a wood-clad restaurant with an adventurous menu.
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…