Restaurants & Bars

U.K. / Ireland England London

London restaurants and bars

Share:

Restaurants & Bars 3

London restaurants and bars

Andy | Feb 17, 2001 07:49 AM

I will be staying at a small hotel in Chelsea, London, on Draycott Place. Any recommendations for great food and drinks with great atmosphere? Thanks.

Want to stay up to date with this post?