11 Castle Cross, Saffron Walden, CB10 2BY, United Kingdom