2
results
Sold prices in Rufford Street, London Central, N1
Unit 3, 1 Rufford Street, London, N1 0AD
- £950,000 Terraced, Leasehold 29 April 2015
Unit 1, 1 Rufford Street, London, N1 0AD
- £950,000 Terraced, Leasehold 22 January 2015