Cartogiraffe.com

Prince of Wales Road

Prince of Wales Road is an asphalted, illuminated footway in London Borough of Lewisham. In the area there are, inter alia, two bus stops.