Balham · SW12

2 bedroom apartments for sale in Balham

Registered sales of flats in Balham number 425, and the band a 2-bedroom buyer competes in currently centres on £525,000. In practice most 2-bedroom flat deals land between £415,000 to £625,000. Anything below that band usually needs work; anything above is buying a specific floor, a lift, or a garden.

Typical price
£525,000
Realistic band
£415,000£625,000
Sales in the record
425

Comparable registered sales in Balham

Comparable apartments sales in Balham
AddressDateTypeTenurePrice paid
VICTORIA HOUSE, 87 - 89 Bedford HillSW12 9HD5 Jun 2026flatleasehold£540,000
48C Ravenslea RoadSW12 8RX29 May 2026flatleasehold£617,500
15 Cavendish RoadSW12 0BH29 May 2026flatleasehold£575,000
70B Oakmead RoadSW12 9SJ28 May 2026flatleasehold£625,000
25 Ramsden RoadSW12 8QX27 May 2026flatleasehold£500,000
HIGHTREES HOUSE Nightingale LaneSW12 8AH26 May 2026flatleasehold£480,000
20 St James TerraceSW12 8HJ21 May 2026flatleasehold£425,000
58 Culverden RoadSW12 9LS18 May 2026flatleasehold£500,000
41 Temperley RoadSW12 8QE12 May 2026flatleasehold£595,000
43 Cavendish RoadSW12 0BH12 May 2026flatleasehold£436,000

Source: HM Land Registry Price Paid Data, latest registered sale 30 Jun 2026. Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0.