
Best Ghost Tours in London
London holds centuries of captivating stories, and exploring its darker side offers a unique perspective on the capital’s rich history. These tours provide an engaging way to discover hidden narratives and experience the city in a truly memorable way.
Filters









Jack the Ripper Tour in Spanish
from £13
Late Night London Ghost Walk
from £14
Jack the Ripper Tour in Spanish
from £14
Show 87 more tours



London Bridge Ghost Walking Tour
from £16






















Visit London Haunted in French
from £23





Visit Jack the Ripper in French
from £26

Ghost Bus Tour of London
from £28






Haunted London Private Tour
from £34










Dark Side of London Walking Tour
from £77







Private Dark History of London Tour
from £170






Classic Haunted Stories of London
from £234





Qualified Taxi tours London
from £300







Jack the Ripper Tour
from £492





Bookings are handled securely by Viator, our booking partner — you'll pay on their site and receive your confirmation from them directly.
Frequently asked questions
How much does ghost tours cost in London?
ghost tours in London ranges from £4 to £2,514 per person, depending on the tour and group size.
How long does ghost tours take in London?
ghost tours in London typically take between 45 minutes and 3 days, depending on the tour.
How many ghost tours options are there in London?
We currently list 99 bookable ghost tours options in London, with real-time pricing and availability.
Can I cancel my ghost tours booking in London?
Most tours offer free cancellation up to 24 hours before the start time — check the specific policy on each tour before booking.