3
results
Sold prices in Holly Terrace, London Central, N6
2 Holly Terrace, London, N6 6LX
- £4,430,000 Terraced, Freehold 31 March 2022
5 Holly Terrace, London, N6 6LX
- £3,850,000 Terraced, Freehold 09 December 2015
10 Holly Terrace, London, N6 6LX
- £362,000 Terraced, Freehold 12 July 1996