Chapel House is located in Luton. Verulamium Museum and St Alban's Museum are cultural highlights, and travelers looking to shop may want to visit Luton Mall and The Galleria. Woodside Animal Farm and Hertfordshire County Showground are also worth visiting.
2.5 out of 5 stars
3 reviews
5 star reviews
4 star reviews
3 star reviews
2 star reviews
1 star reviews
We have selected a sample of reviews which reflect what travellers have said about Chapel House
5 out of 5 stars
1 out of 5 stars
1 out of 5 stars