London, United Kingdom (England)
Welcome to London, the vibrant capital of the United Kingdom. A hub for lovers of history, fashion, food and art, London hosts an eclectic mix of old and new. No trip is complete without visiting the city’s treasures, enjoying a show on the West End, and tucking into a pub meal. Enjoy a 3-night luxury hotel stay to explore this exciting city.