Welcome to this self-guided audio tour of London, a journey that will take you through some of the city's most iconic and historically significant landmarks. This tour is perfect for anyone interested in history, culture, and architecture.
Your tour begins at Madame Tussauds London, a world-famous wax museum located on Marylebone Road, where your ticket is included. However, please note that ...