50
results
Sold prices in Rochester Place, London Central, NW1
Flat 18, 1 Rochester Place, London, NW1 9DZ
- £772,500 Flat, Leasehold 28 June 2017
Flat 13, 1 Rochester Place, London, NW1 9DZ
- £731,500 Flat, Leasehold 28 June 2017