ELEMENTS APARTMENTS, 139 SOUTH NORWOOD HILL, SE25 6DD sold for £415000 on 2020-03-24
ELEMENTS APARTMENTS, 139 SOUTH NORWOOD HILL, SE25 6DD sold for £540000 on 2020-04-01
ELEMENTS APARTMENTS, 139 SOUTH NORWOOD HILL, SE25 6DD sold for £420000 on 2020-04-17
117 SOUTH NORWOOD HILL, SE25 6DD sold for £415000 on 2020-05-14