Coffee & Tea in London - The City 62 Fleet Street, The City, London, EC4Y 1JU Tags: cafes, carvery, lunch, meat, sandwiches, seating area, snack shops & tea rooms