WC1H 0LR · London

£11M

what these 46 homes last sold for

£271kmedian
£10,740per m²
1sale this year
Recent sales
Flat 188, Russell Court, Woburn Place£332,500Aug 2026
Flat 174, Russell Court, Woburn Place£290,000Sep 2025
Flat 180, Russell Court, Woburn Place£320,000Aug 2025
Flat 169, Russell Court, Woburn Place£310,000Mar 2025
Flat 193, Russell Court, Woburn Place£295,000Feb 2025
Flat 176, Russell Court, Woburn Place£315,000May 2024
Flat 147, Russell Court, Woburn Place£295,000Feb 2024
Flat 179, Russell Court, Woburn Place£295,000Oct 2023
Flat 193, Russell Court, Woburn Place£280,000Jul 2021
Flat 161, Russell Court, Woburn Place£270,000Aug 2020
Flat 174, Russell Court, Woburn Place£290,000Dec 2019
Flat 167, Russell Court, Woburn Place£340,000Dec 2019
Open in SoldMap, free on the App Store