Other Restaurants in London - The City One Moorgate Place, Chartered Accountants Hall, The City, London, EC2R 6EA Tags: bar, cocktails, modern european, private parties: up to 250 guests