REF: SE39DW/OSBORN/TERRACE
Osborn Terrace
SE3 9DW · LONDON, GREENWICH
Properties
3
Recorded Sales
11
EPC Certificates
3
Properties on Osborn Terrace
THE LOFT, 9 OSBORN TERRACE
SE3 9DW · LONDON
£692,500
Aug 2025
Terraced11 sales
1 OSBORN TERRACE
SE3 9DW · LONDON
£692,500
Aug 2025
Terraced11 sales
2 OSBORN TERRACE
SE3 9DW · LONDON
£692,500
Aug 2025
Terraced11 sales