POI's creator (Voyajo Team)
St Mary's, Luton, is an Anglican Church right in the centre of the town of Luton, England. The church has a rich and long history, being over 850 years old and has been rebuilt and refurbished constantly over the centuries (...) (from Wikipedia)