Coffee & Tea in London - Holborn 18 Gate Street, Holborn, London, WC2A 3HP Tags: office catering, seating area, takeaway
Coffee & Tea in London - Holborn 309 High Holborn, Holborn, London, WC1V 7LU Tags: office catering, sandwiches, takeaway, vegetarian dishes