2
results
Sold prices in Armour Close, London Central, N7
10 Armour Close, London, N7 8SS
- £599,995 Terraced, Freehold 30 July 2014
7 Armour Close, London, N7 8SS
- £205,000 Terraced, Freehold 29 October 2002
- £133,000 Terraced, Freehold 12 August 1999