REF: SE39FS/TOWNSEND/ROAD
Townsend Road
SE3 9FS · LONDON, GREENWICH
Properties
15
Recorded Sales
17
EPC Certificates
15
Properties on Townsend Road
2 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
4 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
6 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
7 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
8 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
9 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
10 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
12 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
13 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
14 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
15 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
16 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
18 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
20 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales
22 TOWNSEND ROAD
SE3 9FS · LONDON
£725,000
Jun 2025
Terraced17 sales