The Beech House29th August 2016@bhadmin Loading Map.... The Beech House81-81a St Peters Street - St AlbansEvents 51.7546275 -0.3366157000000385 Address 81-81a St Peters Street St Albans AL1 3EG United Kingdom Upcoming Events No events in this location