Best Breakfasts in London

Aqua Shard The fact that this restaurant sits on the 31st floor of the Shard in London Bridge means it has a rather fantastic view whether it be from the atrium bar, the dining room or even the urinals (women you’re missing out!). Breakfast here is served between 7-10:30am. Because I’ve never seen it on a menu before I couldn’t resist ordering the lobster Benedict … Continue reading Best Breakfasts in London