3 bedroom property in Charrington Tower, 11 Biscayne Avenue, London, E14 - Offers in excess of £1,000,000 | Chestertons