About Armada House
Armada House is a stunning Edwardian venue that has been newly renovated to provide multiple gorgeous event spaces, offices, and meeting rooms. Armada House offers two beautiful event spaces on the ground-floor, each with a fully-stocked, marble-topp...
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.