WC1H 0LL · London

£7.0M

what these 30 homes last sold for

£250kmedian
£10,800per m²
Recent sales
Flat 2, Russell Court, Woburn Place£299,950Sep 2025
Flat 23, Russell Court, Woburn Place£250,000Sep 2024
Flat 25, Russell Court, Woburn Place£270,000Mar 2024
Flat 2, Russell Court, Woburn Place£230,000Feb 2024
Flat 17, Russell Court, Woburn Place£265,000Oct 2022
Flat 1, Russell Court, Woburn Place£243,000Jan 2022
Flat 12, Russell Court, Woburn Place£250,000Dec 2021
Flat 11, Russell Court, Woburn Place£230,000Dec 2021
Flat 15, Russell Court, Woburn Place£295,000Jun 2021
Flat 37, Russell Court, Woburn Place£280,000May 2021
Flat 33, Russell Court, Woburn Place£291,700Sep 2020
Flat 14, Russell Court, Woburn Place£260,000Dec 2019
Open in SoldMap, free on the App Store