25 Porchester Place, Hyde Park Estate