Coffee & Tea in London - The City 91 Great Eastern Street, The City, London, EC2A 3HZ Tags: Coffee, food, jacket potatoes, salads, sandwiches, takeaway, yummy