Sports bar Mariners Court offers modern British pub food.