National Army Museum

Royal Hospital Road, Chelsea, London, UK, SW3 4HT .
Visit Website

Situated in the heart of Chelsea, the National Army Museum offers a central riverside venue in one of London’s most attractive boroughs. Housing some of Britain’s finest military treasures & martial art, this dramatic venue offers 10 unique hospitality spaces & is great for staging a variety of events. Previous functions range from fashion shows for London Fashion Week to launch parties & Champagne receptions. For conferences, seminars & meetings, versatile spaces are available, which are also suitable for product launches & training days.



Cookie use on this site

Our cookies enhance browsing, they never store information about you. Our cookie policy.