REF: SE288BB/POPLAR/PLACE
Poplar Place
SE28 8BB · LONDON, GREENWICH
Properties
16
Recorded Sales
24
EPC Certificates
28
Properties on Poplar Place
2 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
10 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
14 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
18 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
24 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
28 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
36 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
40 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
46 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
48 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
50 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
80 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
84 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
86 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
90 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales
92 POPLAR PLACE
SE28 8BB · LONDON
£360,000
Jul 2025
Terraced24 sales