Climpson & Sons have been roasting beans in London for years, so it comes as no surprise that they serve up one of the best cups of coffee in town. It’s a chilled out spot during weekdays and you won’t be able to resist ordering a pastry too!
Climpson & Sons have been roasting beans in London for years, so it comes as no surprise that they serve up one of the best cups of coffee in town. It’s a chilled out spot during weekdays and you won’t be able to resist ordering a pastry too!