A pit stop for coffee enthusiasts and cyclists alike. With robust espresso, homemade cakes, and cycling paraphernalia, it’s an ideal breakaway from the daily grind.
Location
Details
Address
7 Montpelier St, SW7 1EX London, United Kingdom, London, United Kingdom 🇬🇧