Scroll back through photos

Beast

Scroll forward through photos
Venue price From £5000
Venue capacity 120

Spaces at Beast


Join us under candlelight - with long tables in sumptuous surroundings. Be ready to indulge in feasts sprawled across the table.

About Beast


The World's Greatest Surf & Turf