HOLLYWOOD HOUSE, 1 STATION ROAD, SE20 7BE sold for £415000 on 2020-02-07
HOLLYWOOD HOUSE, 1 STATION ROAD, SE20 7BE sold for £405500 on 2020-03-06
21A STATION ROAD, SE20 7BE sold for £385000 on 2021-03-01
21A STATION ROAD, SE20 7BE sold for £402500 on 2023-12-08