WC1H 0ND · London

£11M

what these 45 homes last sold for

£246kmedian
£11,574per m²
Recent sales
Flat 211, Russell Court, Woburn Place£250,000Oct 2025
Flat 216, Russell Court, Woburn Place£276,000Mar 2025
Flat 202, Russell Court, Woburn Place£295,000Aug 2024
Flat 239, Russell Court, Woburn Place£225,000Mar 2024
Flat 219, Russell Court, Woburn Place£290,000Jun 2023
Flat 226, Russell Court, Woburn Place£320,000Jun 2022
Flat 199, Russell Court, Woburn Place£275,000Sep 2021
Flat 202, Russell Court, Woburn Place£220,000Sep 2021
Flat 235, Russell Court, Woburn Place£280,000Jun 2021
Flat 218, Russell Court, Woburn Place£439,500Jun 2021
Flat 221, Russell Court, Woburn Place£310,000Mar 2021
Flat 229, Russell Court, Woburn Place£325,000Aug 2020
Open in SoldMap, free on the App Store