Address: The Convent, Centenary Close, Much Hadham, Perry Green, East Hertfordshire, Hertfordshire, England, SG10 6BW, United Kingdom