2 bedroom property in Taffrail House, Burrells Wharf Square, London, E14 - Offers in excess of £800,000 | Chestertons