Cartogiraffe.com

Adelaide Gardens

Adelaide Gardens is an illuminated street with a maximum speed of 20 mph in London Borough of Barking and Dagenham.