Coffee & Tea in London - The City 2 St. James's Passage, The City, London, EC3A 5DH Tags: italian, private parties: up to 60 guests