Baker Street is a brewery offering a pleasant atmosphere with options for terrace dining. They accept various payment methods.