The Beech House in St Albans is situated in a prime location right on the bustling high street. Oozing a modern contemporary feel bursting with vibrant colours, textured furnishing, and luxury interior; It is the ultimate hang out! It’s open plan layout and large spaces made up of a bar area and 80 seated restaurant makes it the perfect place to host your next event. It hosts an open theatre kitchen complete with a wood fired pizza oven where guests can watch our team of chefs producing fresh food adding that additional touch.
We will work with you to tailor the venue – speak to our team to discuss the best layout options to suit your event.