Cartogiraffe.com

Long Mead

Long Mead is an asphalted, illuminated street with a maximum speed of 20 mph with two lanes in South Gloucestershire, Stoke Gifford. In the area there are three bus stops and a cafe.