The Diocese of St Albans, Holywell Lodge
41 Holywell Hill, St Albans AL1 1HE, United Kingdom
4.4
7 reviews
7 comments
PMX5+GM St Albans, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsRoger Stokes
Well-appointed
Chris Bailey
Laura GB
Patrick
Matt
Alun Price-Davies139 days ago
Good meeting rooms; delicious buffet luncheon
Paul fitzpatrick1 year ago