2
results
Sold prices in River Street, London Central, EC1R
10 River Street, London, EC1R 1XN
- £935,000 Terraced, Freehold 07 April 2009
19a River Street, London, EC1R 1XN
- £210,000 Terraced, Leasehold 15 November 1999