London , United Kingdom

Westminster is an area of central London within the City of Westminster on the north bank of the River Thames. Westminster's concentration of visitor attractions and historic landmarks, one of the highest in London, includes the Palace of Westminster, Buckingham Palace, Westminster Abbey and Westminster Cathedral.

Westminster is a city in its own right, the twin to the ancient City of London further east and historically they jointly formed the focus of what is today regarded as London. The Palace of Westminster came to be the principal royal residence after the Norman Conquest of England in 1066, and later housed the developing Parliament and law courts of England

Featured Travel Stories

London - Deciding what to see and do in London can be challenging as the list is virtually endless. Here are some tour options to inspire you.

read more
30 Amazing Tours and Add-ons options in London
Culture & History

Top Things to do in London this Summer

London - London has recently been named as the top destination for international travellers for the third time in four years, according to the MasterCard Global Destination... read more

Awesome Travel Stuff

Air Transat Named World's Best Leisure Airline in 2018

London - Air Transat, Canada's leading holiday airline, is proud to have been named the World’s Best Leisure Airline at the Skytrax World Airline Awards. Jean-François Lemay,... read more

Business

Delta and Virgin Atlantic update network between U.S. and U.K.

London - Effective March 24, 2018, Delta will introduce the Airbus A330 aircraft on its New York-JFK, Atlanta and Detroit routes to London-Heathrow. The A330 aircraft, which... read more