Cartogiraffe.com

Avondale Road

Avondale Road is an illuminated street with a maximum speed of 30 mph in Torfaen, Pontnewydd. In the area there are two bus stops, a pub and a fuel station.