A British pub, The Highbury Inn is a community hub. Known for its good food and attentive service.