Shrewsbury Abbey - Credit: Wikimedia Commons
The Abbey Church of the Holy Cross (commonly known as Shrewsbury Abbey) is an ancient foundation in Shrewsbury, the county town of Shropshire, England. Read more on Wikipedia
Source: en.wikipedia.org