Save St Albans Pubs

Artist Category: The Beech House

The Beech House

Located in the historic city of St Albans, The Beech House on St Peter’s Street opened its doors in September 2014. A convenient 10-minute walk away from St Albans City train station, this former 1930s art deco building has become well known for its artisan coffee and charcoal-grilled cooking. Behind the glass façade you’ll find […]

Read More