Minchinhampton is an ancient market town on a hilltop, 4 miles south south-east of Stroud, Gloucestershire, England, in the Cotswolds. The Common offers outstanding views to the east and the west.
Continue reading...From
Wikipedia, the free encyclopedia.