27A PALACE GARDENS TERRACE, W8 4SA sold for £1695000 on 2022-05-06
27 PALACE GARDENS TERRACE, W8 4SA sold for £1160000 on 2022-08-09
27 PALACE GARDENS TERRACE, W8 4SA sold for £1500000 on 2022-10-28
11 PALACE GARDENS TERRACE, W8 4SA sold for £1500000 on 2023-07-06