Coffee & Tea in London - The City 67 Rivington Street, The City, London, EC2A 3AY Tags: breakfast, Italian deli, lunch, pasta, salads, sandwiches, takeaway