Cartogiraffe.com

London Road

London Road is an asphalted, illuminated street with a maximum speed of 50 mph with one lane in Andover in Test Valley. In the area there are, inter alia, eleven bus stops, a pub and a supermarket.