In Tsim Sha Tsui , Ned Kelly 's Last Stand on Ashley Road is an Aussie institution ; Delaney 's , 71-77 Peking Road , is one of Hong Kong 's enduring Irish pubs .
One of hong Kong 's enduring Irish pubs is located in Tsim Sha Tsui .