Where is Hoxne Priory?

Where is Hoxne Priory located?

Hoxne Priory, Hoxne Priory, Great Britain (approx. 52.342°, 1.203°)


Where is Hoxne Priory on the map?