Cartogiraffe.com

Layton Road

Layton Road is an asphalted street with a maximum speed of 20 mph in Rawdon in Leeds. In the area there are two bus stops.