£949,000
£696,879
£517,048
£299,928
1 craignish avenue, greater london
Sold in FEB 2022
£2,750,000
66 pollards hill north, greater london
Sold in NOV 2022
£2,525,000
Sold in JUL 2017
£2,080,000