View details1 / 8Get LivingApartment£2,400 pcmCalla House, London, E20 1dfCalla HouseEast Village, London1- Send Enquiry