A High Holborn branch of the coffee shop and cafe chain, specialising in Italian roasts.
Time Out says
Details
- Address
- Staple Inn
- 337-338 High Holborn
- London
- WC1V 7PX
Discover Time Out original video
Â
A High Holborn branch of the coffee shop and cafe chain, specialising in Italian roasts.
Discover Time Out original video
Â