TALK OF THE TOWN: The Garrick Club's in a tizz - over Benedict Cumberbatch and his trainers
TALK OF THE TOWN: The Sherlock actor's choice of footwear has caused a bit of a stir at London's exclusive Garrick Club, which was set up in 1831 as a meeting ... Read more