He was also a member of London County Council from 1898 to 1925, representing St George's-in-the-East until 1919 and Kennington thereafter.
During the First World War Gosling was a member of the Port and Transit Executive, the body charged with organising imports and exports by sea.