2
results
Sold prices in Highbury Crescent, London Central, N5
18a Highbury Crescent, London, N5 1RX
- £3,250,000 Detached, Freehold 17 May 2019
12 Highbury Crescent, London, N5 1RN
- £3,300,000 Detached, Freehold 30 July 2010