Cartogiraffe.com

Hall Lane

Hall Lane is an illuminated street in London Borough of Waltham Forest. In the area there are, inter alia, six bus stops and a pub.