Cartogiraffe.com

Pilot Walk

The Pilot Walk is an illuminated street with a maximum speed of 20 mph in Royal Borough of Greenwich.