View details1 / 13Get LivingApartment£3,200 pcmTaffeta House, London, E20 1blTaffeta HouseEast Village, London3- Send Enquiry