Windsor Road is an asphalted, illuminated street with a maximum speed of 20 mph in Cambridge. In the area there is, inter alia, a supermarket.
- type of road
Secondary road
- Maximum speed
20 mph
Supermarket
Co-op Food
frozen_food
Iceland
ATM
Cardtronics
Do-it-yourselfers
Machine Mart