REF: SE78RX/PENHALL/ROAD
Penhall Road
SE7 8RX · LONDON, GREENWICH
Properties
4
Recorded Sales
5
EPC Certificates
1
Properties on Penhall Road
SILPLAS WORKS, 30 PENHALL ROAD
SE7 8RX · LONDON
£13,347,482
Mar 2021
Other5 sales
2 PENHALL ROAD
SE7 8RX · LONDON
£13,347,482
Mar 2021
Other5 sales
10 PENHALL ROAD
SE7 8RX · LONDON
£13,347,482
Mar 2021
Other5 sales
19 - 21 PENHALL ROAD
SE7 8RX · LONDON
£13,347,482
Mar 2021
Other5 sales