Cartogiraffe.com

Longford Roundabout

Longford Roundabout is an asphalted, illuminated street with a maximum speed of 50 mph with two lanes in London Borough of Hillingdon.