2
results
Sold prices in Millfield Place, London Central, N6
2 Millfield Place, London, N6 6JP
- £16,000,000 Freehold 07 August 2017
1 Millfield Place, London, N6 6JP
- £2,750,000 Detached, Freehold 01 March 2010