A Bristol pub has won a £1,000 prize at the Great British Pub Awards. Almondsbury Creative, on Gloucester Road in Almondsbury, was awarded the money when it was named runner-up in the Community Hero category.