Coffee & Tea in London - The City 3 Torrens Street, The City, London, EC1V 1NY Tags: european, private parties: up to 50 guests, seating area, takeaway, vegetarian dishes