The view from the 12th floor roof terrace of this freshly-minted hotel takes in both the ancient majesty of the Tower of London and the Shard, the newest structure to pierce the motley London skyline. Read more.
The rooftop garden with an open fire and grill restaurant has uninterrupted, panoramic views across London and The Albion café and bakery on the ground floor serves the best traditional British grub Read more.