REF: SE152TB/LUGARD/ROAD
Lugard Road
SE15 2TB · LONDON, SOUTHWARK
Properties
16
Recorded Sales
31
EPC Certificates
23
Properties on Lugard Road
13 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
17 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
19 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
23 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
27 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
29 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
37 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
51 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
53 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
57 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
61 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
67 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
67A LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
67B LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
69 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales
75 LUGARD ROAD
SE15 2TB · LONDON
£1,162,500
Feb 2025
Terraced31 sales