Sherlock Holmes Pub
Sherlock Holmes English Pub is a great meeting place for guests and visitors. Sherlock Holmes memorabilia adorns the interior, bringing you a sense of reminiscente and making you wonder if you’re really in Dubai or in 19th-century London Baker Street. Live entertainment and numerous flat-screen TVs with sport channels make the pub one of the most popular in the area.