Extremely large two double bedroom apartment in the heart of the Hyde Park Estate. The property benefits from amazing views and natural light, coming from two