Traditional, vibrant and very busy, The Beehive Pub is at the heart of the fashionable Montpellier district in Cheltenham.
View larger map