Chiltern Open Air Museum

Chalfont St Peter, Buckinghamshire