arrow-down facebook instagram linkedin twitter close menu tick grid accredited-venue location outdoor-space reception-capacity seated-capacity wedding-licence plus close-team
Back to all venues Accredited venue

Tate Britain

Tate Britain is home to the greatest collection of British paintings in the world, contained within a spectacular, Grade II listed building located next to the river in SW1.

A very special venue for both corporate and private entertaining, Tate Britain offers several impressive events spaces that include both contemporary and classical galleries. Guests enjoy their evening surrounded by the beauty of some the finest examples of British art which makes for a very special experience.


300


200


No


No


London


Make an Enquiry


Tate Britain Website