Northbrook Park is a stunning Grade II listed 18th century manor house, nestled in the picturesque Hampshire countryside near the Surrey border. With breathtaking grounds and gardens, a tranquil lake, and a charming family of resident swans, it's the perfect…