The City Coffee & Tea - Outdoor Seating The City, London

The Bean London

The Bean

Coffee & Tea in London - The City
126 Curtain Road, The City, London, EC2A 3PJ Tags: Coffee, outdoor seating, seating area, takeaway

1 Reviews
Found 1 businesses. Now showing 1 to 1. 1