Tag: Michelin star London

The Ledbury** London: A lovely long lunch.

The Ledbury** London: A lovely long lunch.

When planning our recent vacation, realizing we would have a few hours in London, I knew I had to get my priorities straight, starting with where to eat.  As I polled various foodie friends who had been through the city, I received a number of […]