Doddington Place is surrounded by wooded countryside in an area of outstanding natural beauty on the North Downs. The lovely landscaped gardens, recognised of being of historical importance by English Heritage, are set in the grounds of an imposing Victorian mansion and cover ten acres. The gardens have been open Read more [...]