The London Clubhouse is located a stone’s throw from Piccadilly Circus on Brewer Street, Soho. It’s as much a destination for shoppers dropping in for coffee and a bite as it is a meeting place for all of London’s cyclists, including the London Chapter of the Rapha Cycling Club.

