• 1
  • 2

London

London Vacation Packages by True Trips

London is the capital and largest city of both England and the United Kingdom. It is considered one of the world's leading global cities and is definitely one of the hippest capitals in Europe. Situated on the River Thames in South-East England, London is home to nearly 8 million people and countless visitors from around the world – making it one of the top travel destinations in the world. Visitors to London can experience a wide range of thrilling activities, including its well-known historical sites like Big Ben, Westminster Abbey, and the Tower of London; its great museums, leading art galleries, and world famous theater productions all combine to offer an exciting city of tradition and modernism.