To Buy Ickburgh Estate, Upper Clapton Road, Hackney – Sold 2 Double bedroom split level purpose built flat with… More Details £425,000