Cartogiraffe.com

High Street

The High Street is an illuminated street in Measham in North West Leicestershire. In the area there are, inter alia, four bus stops, a pub and a cafe.