Where is Shawbury?

Where is Shawbury located?

Shawbury, Shawbury, Great Britain (approx. 52.787518°, -2.655487°)


Where is Shawbury on the map?