To Buy Essex Wharf, London – Sold Situated in this sought after development with stunning views… More Details £550,000