|
Neighbouring Winchelsea is officially the smallest town in England. This charming town was built in 1287 under the royal patronage of Edward I. It remains a delightful and relaxing place from which to explore the beautiful surrounding countryside and coast, which includes vineyards, nature reserves, an extensive network of trails and many historic surprises.
WW |