Situé à 16 kilomètres de Londres, ce manoir géorgien dispose d'un superbe parc de 22 hectares. Il dispose d'une connexion Wi-Fi gratuite et offre un accès facile à la gare de Liverpool Street.