ESCA Conference & Banqueting Services
Conference Centres in The City, LondonSituated within the Chartered Accountants' Hall, the building itself was designed in the Renaissance period dating from 1890.
Nearest public transport
Moorgate - Underground
Similar businesses nearby