Sort by distance
Copy link and share with your friends:
Ellingham Hall is a privately-owned venue set in eight stunning acres of Northumbrian countryside. The Estate includes the elegant country house, seven luxury cottages and extensive gardens for a uniq...
Max capacity: 140
© Copyright 2004-2020 - Company Registered in England & Wales - Company Number 3799991