There's nowhere quite as cosy or as welcoming as the British pub, and with so many places reinventing themselves as contemporary inns there's never been a better time to stay in …