Cafe
Workshop Coffee
8 locals recommend,
Permanently closed
Tips from locals
Excellent coffee when you need to pop your feet up after shopping for hours on oxford street...
Unique things to do nearby
Locals also recommend
Location
1 Barrett St
London, England