Where is Pevensey Castle?

Where is Pevensey Castle located?

Pevensey Castle, Pevensey Castle, Great Britain (approx. 50.81939°, 0.33328°)


Where is Pevensey Castle on the map?