37 STANSTEAD ROAD, SE23 1HG sold for £375000 on 2020-02-27
13A STANSTEAD ROAD, SE23 1HG sold for £323000 on 2020-04-03
WENLOCK HOUSE, 41 STANSTEAD ROAD, SE23 1HG sold for £290000 on 2021-03-12
WENLOCK HOUSE, 41 STANSTEAD ROAD, SE23 1HG sold for £370000 on 2021-06-23