The Ghost Bus Tour
About
The London Ghost Bus Tour is a theatrical sightseeing tour through the dark heart of the capital. We board at Northumberland Avenue, just off Trafalgar Square. Our bus stop is outside the Grand Hotel, just opposite the Sherlock Holmes pub. Tours depart at 19:30 and 21:00, with extra tours at 18:00 on certain days.