WC1H 0LP · London

£12M

what these 46 homes last sold for

£274kmedian
£11,569per m²
1sale this year
Recent sales
Flat 144, Russell Court, Woburn Place£260,000Jul 2026
Flat 110, Russell Court, Woburn Place£280,000Sep 2025
Flat 125, Russell Court, Woburn Place£300,000Jul 2025
Flat 111, Russell Court, Woburn Place£257,500Jul 2025
Flat 128, Russell Court, Woburn Place£275,000Jan 2025
Flat 94, Russell Court, Woburn Place£273,000Nov 2024
Flat 92, Russell Court, Woburn Place£240,000Aug 2024
Flat 98, Russell Court, Woburn Place£215,000Jul 2024
Flat 115, Russell Court, Woburn Place£230,000Mar 2024
Flat 134, Russell Court, Woburn Place£265,000Apr 2023
Flat 125, Russell Court, Woburn Place£298,000Jan 2023
Flat 110, Russell Court, Woburn Place£289,000Mar 2022
Open in SoldMap, free on the App Store