The most famous bell in Europe, perhaps even in the world, Big Ben, is one of the iconic landmarks of London.
The elaborate Palace of Westminster is home to both houses of the Parliament of the UK - the House of Commons and the House of Lords.
A central London railway station with 15 platforms. It serves as a terminus for East Midlands Trains and high-speed trains heading to Paris…
Designed in Gothic style and dedicated to the Virgin Mary, this Anglican church has served as a place of worship since before the Norman…
This complex housing Royal Court is more than 140 meters wide and long.