2
results
Sold prices in Cannon Place, London Central, NW3
19 Cannon Place, London, NW3 1EH
- £5,000,000 Terraced, Freehold 15 August 2017
2 Cannon Place, London, NW3 1EJ
- £6,550,000 Terraced, Freehold 30 September 2016