London Near Office
Notes Coffee Barrows is one of London Near Office.

1. Notes Coffee Barrows

60 St Giles High St, Greater London, Greater London
Coffee Shop · Holborn and Covent Garden · 3 tips and reviews
FreeState Coffee is one of London Near Office.

2. FreeState Coffee

23 Southampton Row, Bloomsbury, Greater London
Coffee Shop · 95 tips and reviews