Your perfect wedding venue

Set in beautiful countryside but easily accessible from the major towns of Hampshire and Surrey, Beech Village Hall is your perfect wedding venue. Our large, modern and flexible space is ideal for hosting your wedding reception. It is a beautiful venue for your special day. Indeed, the picturesque oak framed entrance is a regular feature … Continue reading Your perfect wedding venue