Where is Waverley Abbey?

Where is Waverley Abbey located?

Waverley Abbey, Waverley Abbey (Station), Great Britain (approx. 51.20274°, -0.754874°)


Where is Waverley Abbey on the map?