O’Shea’s on Princess Street in Manchester is the only pub in the North of England, to make it through to the finals of the Great British Pub Awards.