Cartogiraffe.com

Potter Street

The Potter Street is an asphalted, illuminated street with two lanes in London Borough of Harrow.