Wickham Manor
Wickham Manor, a splendid 16th Century Manor House owned by the National Trust, sits amidst a 120-acre farm and vineyard, offering a serene backdrop to the historic town of Winchelsea in East Sussex. Guests can choose from two distinct wings for their sta…