Hidden place · Shrewsbury, United Kingdom

Church of the Holy Fathers, Sutton Farm

The grounds of this medieval church produced evidence of Neolithic religious activity dating to before 2000 BC. The discovery has been described as Britain’s…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload