The National Gallery

London, WC2N… Central location - show map

Leicester Square Station is within 350 yards

Leicester Square Station is within 350 yards

About The National Gallery

Located in the heart of London, the National Gallery is conveniently placed in
one of the most vibrant and historic spaces in the capital.

There is a diverse range of elegant event spaces within the Gallery to suit all your conferencing needs, along with a dedicated Events Team, in-house Audio Visual Team, catering provided by our in-house caterer Peyton Events and free Wi-Fi throughout.

19 Rooms and Event Packages for Hire at The National Gallery

The National Gallery Gallery

The National Gallery is popular for:

The National Gallery Location

London, WC2N…

Leicester Square Station is within 350 yards

Leicester Square Station is within 350 yards

Similar venues