Cartogiraffe.com

Harolds Close

Harolds Close is a street in Leafield in West Oxfordshire. In the area there is, inter alia, a bus stop.