W14 8HW · London

£30M

what these 69 homes last sold for

£370kmedian
£5,084per m²
1sale this year
Recent sales
Flat 17, Oakeford House, 72, Russell Road£722,500May 2026
Flat 6, Oakeford House, 72, Russell Road£712,500Dec 2025
Flat 13, Rushmore House, 73, Russell Road£740,000Mar 2025
Flat 14, Manston House, 71, Russell Road£785,000Jan 2025
Flat 15, Oakeford House, 72, Russell Road£333,333Jan 2024
Flat 4, Manston House, 71, Russell Road£745,000Aug 2022
Flat 10, Manston House, 71, Russell Road£467,500Nov 2021
Flat 12, Rushmore House, 73, Russell Road£838,000Nov 2021
Flat 12, Shillingstone House, 74, Russell Road£593,955Apr 2020
Flat 12, Manston House, 71, Russell Road£615,000Jun 2016
Flat 9, Shillingstone House, 74, Russell Road£940,000Mar 2016
Flat 4, Rushmore House, 73, Russell Road£700,000Dec 2015
Open in SoldMap, free on the App Store