£782,928
£525,833
£429,924
£257,811
6 lloyd park avenue, greater london
Sold in MAY 2020
£918,500
38 fitzjames avenue, greater london
Sold in JUL 2018
£920,000
41 fitzjames avenue, greater london
Sold in JAN 2016