In the depths of Charing Cross station you’ll find Davenports. Opened in 1898 by 16-year-old music hall performer Lewis Davenport, this institution now holds the Guinness World Record as the world’s oldest family-run magic shop. Bill Davenport is the latest of Lewis’s descendants to run the family business and has been working in the shop since he was a kid. Go to find boxes of colourful silks and ropes, metal rings, fake thumbs, and of course the classic cups and balls. But the best-selling item is a good old-fashioned deck of cards.
London is a city constantly evolving, where skyscrapers flash up in the blink of an eye and shops and restaurants regenerate into more incarnations than Doctor Who. But among the capital’s new-fangled trappings these shopping institutions have endured and are still open for business after hundreds of years. Whether you’re after magic supplies or Mariners’ gear, these time capsules of the high street have got you covered. Here are the oldest shops in London.
RECOMMENDED: 100 best shops in London