Sidbury

Sidbury Millennium Green is in Sidbury Village, Devon.

Location
The Green is next to the River Sid, near Sidmouth.

Nearest Millennium Greens

 * Ideford?
 * Honiton?