Skip to content Skip to footer

The National Gallery

Venue Overview

Guest Capacity

1,200

Event Types

Corporate Events, Christmas Parties, Drinks Reception, Conferences

Venue Features

Iconic Views of Trafalgar Square and London Skyline, Outdoor Space, Catering

Location

The National Gallery, Trafalgar Square, London, WC2N 5DN

Nearest Station

Charing Cross / Leicester Square

Venue Description

The National Gallery

The National Gallery is an iconic venue in central London. Steeped in history, the Gallery is dedicated to fostering connection and inspiring innovation. Located in Trafalgar Square, it stands at the heart of London’s cultural scene.

The venue holds a world-renowned collection of over 2,300 works of art, offering a truly unique setting for events. Options range from one of the city’s most coveted terraces, with views of Big Ben, to an intimate private dining gallery. This room sits right beside original Rembrandts.

The recently reimagined Sainsbury Wing presents a variety of versatile spaces, designed to inspire. This includes the 300 seat Pigott Theatre equipped with built in AV facilities. It also features a spacious 750 capacity Foyer with a 10 metre by 3 metre digital wall for enhanced impact. Finally, there is the bright, elegant Whitcomb Room, ideal for everything from strategy sessions to exclusive dinners.

The venue offers solutions for every occasion. A range of curated experiences can be added to enhance any event, including private gallery tours and mindfulness moments among the art.

Hosting an event at the National Gallery offers more than just a prestigious setting. It also actively supports the mission to keep art accessible to all.