Sherlock Holmes English Pub is a beloved meeting place for both guests and visitors. Adorned with authentic Sherlock Holmes memorabilia, the pub transports you to 19th-century Baker Street, making you wonder if youβre still in Dubai. The ambiance is enriched with live entertainment and numerous flat-screen TVs showcasing sports channels, making it one of the most popular pubs in the area.