£1,084,593
£632,076
£501,173
£279,077
15 selcroft road, greater london
Sold in JUL 2022
£1,600,000
42 oakwood avenue, greater london
Sold in JUN 2023
17 woodcote lane, greater london
Sold in JUL 2005
£1,615,000