All You Want For Christmas at The Beech House St. Albans
 
 

With its buzzing atmosphere and welcoming lounge, bar and restaurant, The Beech House is the perfect Christmas destination at the heart of St Albans. From seasonal suppers to big family lunches or team celebrations to cocktails and canapé parties, our team will ensure you are thoroughly spoilt from that first sip of bubbles to the last bite of Christmas pudding