Where is Sweetheart Abbey?

Where is Sweetheart Abbey located?

Sweetheart Abbey, Sweetheart Abbey, Great Britain (approx. 54.980206°, -3.6186695°)


Where is Sweetheart Abbey on the map?