2
results
Sold prices in Stock Orchard Street, London Central, N7
8a Stock Orchard Street, London, N7 9RW
- £450,000 Flat, Leasehold 15 July 2016
- £356,000 Flat, Leasehold 29 May 2015
3a Stock Orchard Street, London, N7 9RW
- £500,000 Freehold 02 December 2014