Cartogiraffe.com

St. Oswald Road

St. Oswald Road is a street with a maximum speed of 30 mph in City of Leicester.