3 Bedroom flats for sale in Battle, East Sussex

Battle, UK - There are 286 3 bedroom flats in Battle with prices ranging from £58,495.00 to £599,950.00 with an average price of £302,065.89

3 Bedroom flats for sale in Battle, East Sussex

icon