Defford

Defford Millennium Green is in Worcestershire.

Location
DEFFORD, WORCESTER, WR8

History of the Green
As of 2011 the Parish Council is the sole trustee of the Green.

Nearest Millennium Greens

 * Wichenford?
 * Wribbenhall?