The Tower of London is one of the world’s most famous fortresses in the U.K. It has seen service as a royal palace, prison, armory and even a zoo! The ancient stones reverberate with dark secrets, priceless jewels glint in fortified vaults and pampered…
Piccadilly Circus, located in the heart of the West End, is the perfect place to begin any London adventure. Standing on the roundabout under the famous statue of the mythical Anteros (often mistakenly referred to as his brother Eros, or sometimes the Angel of…