China Station
Admiral Sir Alfred Leigh Winsloe, (25 April 1852 – 16 February 1931) was a Royal Navy officer who went on to be Commander-in-Chief, China Station.