The National Gallery is located in the heart of London – the centrepiece of Trafalgar Square and the backdrop to historic moments and contemporary celebrations. Founded in 1824, we are one of the most visited galleries in the world. Located on Trafalgar Square, we have stunning views of Nelson’s Column, Westminster and beyond.

Guests are surrounded by some of the world’s greatest paintings by artists such as Leonardo, Monet and Van Gogh. 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 any event.

  • 300 SEATING & 450 STANDING
  • Central London