Conference Centres in London - The City Moorgate Place, Chartered Accountants Hall, The City, London, EC2R 6EA Tags: private parties: up to 400 guests