Thomas Parish Church, Stopsley
St Thomas's Church is located
in Hitchin Road, Stopsley. Whilst St Thomas's Road runs behind the church,
the main entrance into the church is from Hitchin Road.
The full address is: 585a
Hitchin Road, Stopsley, Luton, LU2 7UL.
for a map of our location
for our contact details