An iconic art gallery in London, offering a range of impressive spaces from Victorian grandeur to modern minimalism for any event.
The National Gallery is one of the most visited and best loved art galleries in the world. The iconic façade reigns over Trafalgar Square and creates an immediate impression.
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.
What this venue offers
Where every event becomes an experience
The collection contains some of the greatest art work ever painted