Cartogiraffe.com

Capel Road

Capel Road is an asphalted street with a maximum speed of 20 mph with two lanes in Swansea, Clydach. In the area there are six bus stops.