The Frog and Parrot has been a long-standing pub in the Devonshire and Division Street area of Sheffield, with its doors being open...