BULSTRODE PLACE UPTON PARK, SL1 2DT sold for £260000 on 2020-03-13
BULSTRODE PLACE UPTON PARK, SL1 2DT sold for £415000 on 2020-07-30
BULSTRODE PLACE UPTON PARK, SL1 2DT sold for £265000 on 2021-04-07
BULSTRODE PLACE UPTON PARK, SL1 2DT sold for £226000 on 2022-12-20