2
results
Sold prices in Cromwell Avenue, London Central, N6
63 Cromwell Avenue, London, N6 5HP
- £1,100,000 Detached, Freehold 18 August 2006
Flat 7, Cloisters Court, 77 Cromwell Avenue, London, N6 5XG
- £288,000 Detached, Leasehold 24 May 2002