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