Houses for sale in Battersea, Greater London

There are 586 results. Battersea, Greater London. Property prices in Battersea range from £118,750 to £15,950,000 with an average price of £1,051,495.

Properties for sale in Battersea, Greater London

icon