1 / 1
Ned Kelly's Last Stand is a legendary bar and restaurant established in 1972, located in the heart of Tsim Sha Tsui, Hong Kong. This historic venue is renowned for its lively atmosphere, genuine artsy vibe, and impressive live jazz and blues performances. The establishment offers a great selection of reasonably priced drinks with happy hour specials, along with bar food worth trying. Known as one of Hong Kong's iconic nightlife destinations, it has been serving locals and tourists for over 50 years, maintaining its reputation as a must-visit spot for live music enthusiasts.