Hello, Guest

Grim's Ditch (Harrow)

POI's creator (Voyajo Team)

Grim's Ditch or Grim's Dyke is an area of countryside in the London Borough of Harrow, close to the Hertfordshire borderline. It extends about two miles from Bushey Heath to Harrow and is most easily reached via Stanmore (...) (from Wikipedia)