National Garden Scheme – Oulton Hall, Aylsham
Oulton Hall Oulton, Norfolk, United Kingdom18th century manor house (not open) and clocktower set in 6 acres with lake and woodland walks. Chelsea designer’s own garden. Herbaceous, Italian, watery and wild areas. Sunken and parterre […]