BuildingsWestminster Abbey – The royal churchWestminster Abbey in London is one of the most visited churches in the world as...Read more
BuildingsThe ShardSince 2013, visitors to London have been able to view the city from a completely...Read more
BuildingsTower of LondonThe Tower of London is one of the world’s most famous fortresses and one of...Read more
BuildingsBig BenBig Ben is one of London’s defining landmarks. Situated directly next to the Houses of...Read more