2 bedroom penthouse for saleCavell Street, London, E1
A collection of studio, 1 & 2 bedroom apartments from £250,000. Up to £20,000 towards your deposit*.