293 SHAKESPEARE ROAD, SE24 0QD sold for £752000 on 2020-01-27
291 SHAKESPEARE ROAD, SE24 0QD sold for £397500 on 2021-02-26
277A SHAKESPEARE ROAD, SE24 0QD sold for £666500 on 2023-08-02
333 SHAKESPEARE ROAD, SE24 0QH sold for £580000 on 2021-06-25