I Englands hufvudstad har i HydePark