For Sale
£500,000
Billson Street, Isle Of Dogs, London, E14
3 bd
1 ba
House
E14
Listed by Foxtons - Canary Wharf