REF: SE173SA/AMBERGATE/STREET
Ambergate Street
SE17 3SA · LONDON, SOUTHWARK
Properties
13
Recorded Sales
25
EPC Certificates
19
Properties on Ambergate Street
82 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
90 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
92 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
94 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
96 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
98 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
102 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
110 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
112 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
118 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
122 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
124 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales
126 AMBERGATE STREET
SE17 3SA · LONDON
£663,500
Oct 2025
Terraced25 sales