2
results
Sold prices in Stoke Newington Road, London Central, N16
139 Stoke Newington Road, London, N16 8BP
- £886,000 Detached, Freehold 16 April 2003
25a Stoke Newington Road, London, N16 8BJ
- £100,000 Detached, Freehold 27 June 1997