Barrington Village Hall Halls Tel: +44 1223 871863 Address: 63 High St, Barrington, Cambridge CB22 7QX, UK Google Rating: 4.3 out of 5 stars More info for Barrington Village Hall
Barrington Hall Halls Website Tel: +44 1223 652444 Address: 11 Haslingfield Rd, Cambridge CB22 7RG, UK Google Rating: 4.4 out of 5 stars More info for Barrington Hall