The Vendry is now part of Groupize! Read more

Barwell Barn

Located In: Soho Farmhouse

Seated: 90 / Standing: 120

Soho Farmhouse

Soho Farmhouse

Barwell Barn
Address
Soho Farmhouse

Great Tew, Chipping Norton OX7 4JS, United Kingdom

Business Space Location Map
Capacity

Seated: 90

Standing: 120

F&B Options
In-house catering
Overview

Along with the heated pergoda and a lawn, the Barwell Barn is the heart of the Farm. This space can accommodate any event, whether it be an intimate team meeting by the open fire or a grand party celebrated in the true Soho House way.