|
Chesham The largest town in the Chiltern District located amidst the steep green Chiltern Hills. Chesham has much to offer the visitor with attractions including Lowndes Park, Church Street in the Old Town with its picturesque cottages, and also the twelfth century St Mary's Parish Church.
|