Reputed as one of the best place on the island to watch all kind of sport events, Sherlock Holmes features additional screens at every angle with a...