Where is Waverley Abbey?

Where is Waverley Abbey located?

Waverley Abbey, Waverley Abbey, Great Britain (approx. 51.2°, -0.76667°)


Where is Waverley Abbey on the map?