24 Hyde Road, Stratford