Watford Road, London E16
Chatsworth Gardens, London W3
Portsea Place, London W2
Land | 36 Bd | -- Ba
Canning Town Land | 36 Bd | -- Ba
The property is located within the heart of Canning Town lying off Beckton Road at its junction and....