REF: SE83HA/MCMILLAN/STREET
Mcmillan Street
SE8 3HA · LONDON, GREENWICH
Properties
4
Recorded Sales
12
EPC Certificates
2
Properties on Mcmillan Street
72 MCMILLAN STREET
SE8 3HA · LONDON
£365,000
Feb 2026
Flat/Maisonette12 sales
74 MCMILLAN STREET
SE8 3HA · LONDON
£365,000
Feb 2026
Flat/Maisonette12 sales
80 MCMILLAN STREET
SE8 3HA · LONDON
£365,000
Feb 2026
Flat/Maisonette12 sales
82 MCMILLAN STREET
SE8 3HA · LONDON
£365,000
Feb 2026
Flat/Maisonette12 sales