The Lions Den is located in Telok Blangah, Singapore on 60 Club Street. The Lions Den is rated 3 out of 5 in the category bar / lounge / bottle service in Singapore. The Lions Den is a sports bar located in the heart of Singapore's famous Club Street. We host four large screens showing a multitude of sports including Soccer, Rugby, American Football, Cricket & much more.