The names of Oil Street and Shell Street come from a former oil depot that was established by Royal Dutch (now Royal Dutch Shell) in the area in 1897. The depot was decommissioned in 1981.[1][2]
Former site of the Royal Hong Kong Yacht Club, at No. 12 Oil Street. The Club moved to its present location in 1938, due to land reclamation. The site is now the seat of Oi!, an organisation that aims to promote visual arts