View details1 / 10Get LivingApartment£2,600 pcmMimosa House, London, E20 1apMimosa HouseEast Village, London2- Send Enquiry