Oswestry Castle
Chapel Street, Oswestry England
Oswestry Castle is a Castles, Historic Sites, Historic Walking Areas, Points of Interest & Landmarks place is located in Oswestry, England. The address of Oswestry Castle is Chapel Street, Oswestry England.