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