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