Cartogiraffe.com

The Square

The Square is an asphalted street with a maximum speed of 30 mph with one lane in Buckinghamshire, Long Crendon. In the area there are, inter alia, a cafe and a restaurant.