The Honourable Artillery Company
London, East Central London
Built in 1735, the Honourable Artillery Company is steeped in history and offers you both their elegant country house venue and their stunning and spacious function suites!
Read more
- 350
- P.O.A