Coffee & Tea in London - The City 82 City Road, The City, London, EC1Y 2BJ Tags: coffee & tea, cuisine: british, Pastries, sandwiches