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

Saturday, 18 July 2026 @ 11 am (This walk goes every Saturday)
The Oscar of our literary walks. "I can resist everything except temptation" Oscar Wilde.