Keywords: 51 30N 0 14W Shepherd's Bush Market tube station is a London Underground station in the district of Shepherd's Bush in west London. 13 June 1864 Opened. 51 30N 0 14W Shepherd's Bush Market tube station is a London Underground station in the district of Shepherd's Bush in west London. 13 June 1864 Opened. |