REF: SE233QN/ORCHARD/CLOSE
Orchard Close
SE23 3QN · LONDON, SOUTHWARK
Properties
4
Recorded Sales
7
EPC Certificates
4
Properties on Orchard Close
2 ORCHARD CLOSE
SE23 3QN · LONDON
£550,000
Mar 2025
Semi-Detached7 sales
3 ORCHARD CLOSE
SE23 3QN · LONDON
£550,000
Mar 2025
Semi-Detached7 sales
4 ORCHARD CLOSE
SE23 3QN · LONDON
£550,000
Mar 2025
Semi-Detached7 sales
6 ORCHARD CLOSE
SE23 3QN · LONDON
£550,000
Mar 2025
Semi-Detached7 sales