Taffrail House
Burrells Wharf Square, Isle Of Dogs, London, E14 3TG
- Stunning warehouse conversionStunning warehouse conversion
- Vast living spacesVast living spaces
- Private terrace and additional balconyPrivate terrace and additional balcony
- Secure parkingSecure parking