View detailsAvailable Now1 / 12Get LivingApartment£2,545 pcmVesta House, London, E20 1anVesta HouseEast Village, London2- Send EnquiryRequest Viewing