Cartogiraffe.com

Newell Walk

The Newell Walk is a footway in Cambridge.

Pin to show location on the map Newell Walk

type of road
Walkway