VALORSt. Giles ChurchShrewsbury, United KingdomOne of the oldest churches in Shrewsbury, founded in 11th CenturyView on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update