2 PENHALE PLACE, SL1 6FA sold for £800000 on 2023-11-03
AVONHURST MEWS, 505 - 507 BATH ROAD, SL1 6FF sold for £555000 on 2023-05-04
AVONHURST MEWS, 505 - 507 BATH ROAD, SL1 6FF sold for £555000 on 2023-05-11
AVONHURST MEWS, 505 - 507 BATH ROAD, SL1 6FF sold for £565000 on 2023-05-26