An iconic venue in central London
The Gallery is located in the heart of London – the centrepiece of Trafalgar Square and the backdrop to historic moments and contemporary celebrations.
Inside the building, it's not only the paintings that demand attention, the grand architecture changes from Victorian splendour to modern minimalism in a few steps, meaning there is always a suitable and impressive space for your event.
As for the paintings on display, please take a look around; Van Gogh, Monet, Turner and Leonardo are just a few of the names you (and your guests) might have heard of.
Our landmark exhibitions, your exclusive event
Private views of our temporary exhibitions are an exclusive benefit for our corporate members and sponsors. To create an event around one of our temporary exhibitions, find out about corporate membership.