The average house price on Barrack Square, Winchelsea is £443,125. Prices range from £130,000 to £885,000.
There are 12 properties on Barrack Square, Winchelsea.
Average house prices on Barrack Square, Winchelsea have risen by 81.2% from £212,500 in 1999 to £385,000 in 2024.
Barrack Square, Winchelsea is in the TN36 postcode district.