Read our latest Blogs

Stay up to date with upcoming London events and noteworthy dates for the diary with our blogs! 

The Shard

The Shard, also known as the Shard of Glass, is a must visit attraction in London. The 95-storey building is home to restaurants, bars, offices,

Read London Travel Blog