3 bedroom property in Innovation Studios, 4 Long Street, London, E2 - £850,000 | Chestertons