How many different languages are spoken in London? What’s the Square Mile all about? How did Piccadilly get its name? Book a seat in a haunted theatre and enjoy the show! Get to know this sensational city starting from its glorious history all the way to its captivating present. Discover the magic that is London!