Where is Chedgrave?

Where is Chedgrave located?

Chedgrave, Chedgrave, Great Britain (approx. 52.54136°, 1.4811537°)


Where is Chedgrave on the map?