The Roebuck Inn celebrates after being named the best freehouse in the country in the John Smith’s Great British Pub Awards. The awards, which celebrate the best pubs throughout the UK, took place at the Park Lane Hilton, London, on September 7 and saw The Roebuck beat off strong competition from rival operators.