Northborough Manor 

Cambridgeshire, England