Coffee & Tea in London - The City 35 Charlotte Road, The City, London, EC2A 3PB Tags: cafes, cuisine: italian, espresso, pasta, sandwiches, snack shops & tea rooms