arrow-down icon-At-Home-Logo-Blue facebook instagram pinterest 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.






Make an Enquiry

Tate Britain Website