2
results
Sold prices in Russell Street, London Central, WC2B
Flat C, 10 Russell Street, London, WC2B 5HZ
- £775,000 Flat, Leasehold 21 February 2022
Flat A, 8 Russell Street, London, WC2B 5HZ
- £385,000 Flat, Leasehold 01 August 2001