Scotland Yard is a pub and bar offering a selection of craft beers. It's known as a local spot for a relaxed atmosphere.