History whisperer. Storyteller par excellence. Born guide: curious, generous, and just the right side of unstoppable. History graduate, teacher, coach. David’s got that rare gift: he makes the past feel alive, close enough to touch. His walks crackle with energy and good humour. He’s relaxed, conversational, and gloriously adaptable. Whether you’re keen on kings, rebels, poets, or pubs, David will tailor the tale to you. His storytelling’s infectious; his history, human. When he’s not out spinning London’s stories, David helps train the next generation of London Walks guides – lecturing on London’s tangled history and pitching in with workshops and classroom sessions. Off duty? You might spot him running through his local streets, hiking up a mountain, cycling a country lane, taking in a play at his neighbourhood theatre, or lending a hand at one of his volunteer projects. One of life’s good guys.

Friday, 28 August 2026 @ 2.30 pm (This walk goes every Friday)

Saturday, 29 August 2026 @ 11 am (Click here for more dates)
Sunday, 30 August 2026 @ 9.30 am (This walk goes every Sunday)
"Everything you want to see in the famous heart of London can be seen on foot in two hours. Seen better. Seen up close. Guided better. Fraction of the cost."
Monday, 31 August 2026 @ 7 pm (This walk goes every Monday)
The great seminal London Walk. Miss it and you've missed London...
Tuesday, 01 September 2026 @ 10.45 am (Click here for more dates)
"the champagne & caviar of London Walks"
Tuesday, 01 September 2026 @ 2 pm (Click here for more dates)
"the cornerstone walk – miss it and you've missed London"