//

Photo: Ian Capper, CC BY-SA 2.0 via Wikimedia Commons
Imposing parish church, the earliest parts are 11th century with the stocky bell tower added in the 15th.
St Laurence's Church, Ludlow, is a Church of England parish church in Ludlow, Shropshire, England. It is a grade I listed building.
© OpenStreetMap contributors
The town's leisure centre has a gym and swimming pool.