£360,000
Sold 30 May 2025
301, CAPELL APARTMENTS, VICTORY PLACE, LONDON, SE17 1PG
Flat
SE17 1PG
£395,000
Sold 29 May 2025
57 LORRIMORE SQUARE, LONDON, SE17 3QU
Flat
SE17 3QU
£359,950
Sold 02 May 2025
18, ABBEY COURT, MACLEOD STREET, LONDON, SE17 3HA
Flat
SE17 3HA
£540,000
Sold 30 Apr 2025
120 PENTON PLACE, LONDON, SE17 3JB
Flat
SE17 3JB
Page 4 of 4