London is the capital of England and the United Kingdom, a buzzing British metropolis with a population of nine and a half million. Good old London town is a destination we’re chuffed to explore again and again, a city so ripe with tourist attractions (from the Big Ben to the Tower Bridge to Abbey Road to the Buckingham Palace) that we couldn’t possibly see them all on one trip. Of course, we’ve done our fair share of sightseeing: we’ve hopped on and off double decker buses, we’ve watched the changing of the guard, and we’ve visited Platform 9 3/4 – but the thing we’ve done the most of while in the U.K. is eat!
Together we have compiled all our London favorites in this foodie map. You’ll find pastries, fine dining restaurants, pubs to sate your appetite for a Sunday roast, and, of course, the best afternoon tea in town. Navigate the guide easily either by scrolling through the list on the right or by clicking the points on the map. Places are listed in geographical order.