Available Now1 / 16Get LivingApartment£2,795 pcmTaffeta House, London, E20 1blTaffeta HouseEast Village, London2- Send EnquiryRequest Viewing