Oops! Something went wrong, please try again later.
A vibrant Anglican church in the heart of Luton.
Reviews
Tripadvisor
4.5/5 · 15 reviews
Loading reviews...
Aug 26, 2023
St Mary's Church is in Luton Town Centre close to the Arndale Centre. It is also next to the University which seems to dwarf the church. It is a real shame that this classic building has been surroun…Full review by therichastill