London, the capital of England and the United Kingdom, is a 21st-century city with history stretching back to Roman times. London is one of the most visited cities in the world, offering an amazing selection of attractions, theatres, hotels, restaurants and bars.

In the heart of the city is the Houses of Parliament, in Westminster proudly sitting on the banks of the River Thames. Look out for the iconic ‘Big Ben’ clock tower, which is actually Elizabeth Tower. Tours of the Houses of Parliament offer visitors a unique combination of 1,000 years of history, contemporary political activity, stunning art and architecture.

For great itinerary ideas that include these venues simply click the Itinerary Ideas button Itinerary Ideas