
Best Historical Tours in London
London boasts a rich and layered past just waiting to be explored. These historical tours offer an engaging way to connect with the stories and landmarks that have shaped this iconic city.
Filters




Tottenham Hotspur Stadium Tour
from £23






London Private Beatles Taxi Tour
from £133
Show 15 more tours



Half-day Private Tour in London
from £230




A Royal London Private Taxi Tour
from £398



Stonehenge and Bath Tour from London
from £550


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 historical tours cost in London?
historical tours in London ranges from £8 to £995 per person, depending on the tour and group size.
How long does historical tours take in London?
historical tours in London typically take between 30 minutes and 1 day, depending on the tour.
How many historical tours options are there in London?
We currently list 27 bookable historical tours options in London, with real-time pricing and availability.
Can I cancel my historical 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.