London, United Kingdom
Foodie, restaurateur – London, United Kingdom
St Pancras Renaissance Hotel, Euston Rd., London NW1 2AR, UK
Download the ultimate insider’s guide to the world's best restaurants.