Poplar Place
SE28 8BA · LONDON, GREENWICH
Properties
23
Recorded Sales
31
EPC Certificates
58
Properties on Poplar Place
3 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
7 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
11 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
19 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
21 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
27 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
29 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
31 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
33 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
35 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
49 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
51 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
55 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
63 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
65 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
71 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
77 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
87 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
89 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
91 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
93 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
95 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025
99 POPLAR PLACE
SE28 8BA · LONDON
£364,000
Oct 2025