To Buy Homerton Road, Homerton 2 Double bedroom 2nd floor purpose build flat, set… More Details £350,000