Where is Waverley?

Where is Waverley located?

Waverley, Rotherham, United Kingdom (approx. 53.3826228°, -1.3713967°)


Where is Waverley on the map?