




Oswestry
Oswestry
market town
Oswestry is highlighted as a historic market town situated in Shropshire, England. It is noted for providing the geographic setting for the British Ironwork Centre.
Summaries are created based on reviews, notes, and social media posts.
Photos





Share View on Google Maps