St Peter's (Church of England) Church is located in Walsall, United Kingdom on Stafford St. St Peter's (Church of England) Church is rated 4.8 out of 5 in the category place of worship in United Kingdom.
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance