View detailsAvailable Now1 / 32Get LivingApartment£2,700 pcmSwallowtail House, London, E20 1geSwallowtail HouseEast Village, London2- Send EnquiryRequest Viewing