Stores in Chalfont St. Giles, Buckinghamshire We help you find any company! Chiltern Open Air Museum Enterprises Limited Chiltern Open Air Museum, Newland Park Chalfont St. Giles, Buckinghamshire