Mary Ward House is located in central London with excellent access to all public transport amenities. A fascinating Arts & Crafts Grade 1 listed venue built in 1898, it is an ideal venue for conferences, exhibitions and networking events. Our largest conference space holds 360 theatre style.
... Read more