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.

Sunday, 11 October 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, 12 October 2026 @ 7 pm (This walk goes every Monday)
The great seminal London Walk. Miss it and you've missed London...
Tuesday, 13 October 2026 @ 10.45 am (Click here for more dates)
"the champagne & caviar of London Walks"
Tuesday, 13 October 2026 @ 2 pm (Click here for more dates)
"the cornerstone walk – miss it and you've missed London"
Friday, 16 October 2026 @ 2.30 pm (This walk goes every Friday)

Saturday, 17 October 2026 @ 11 am (Click here for more dates)