loo with a view

The Shard Toilet: The loo with a view 750 ft above London

From the toilet in The Shard you can marvel at landmarks including the Tower of London and HMS Belfast as…

12 years ago