at The Square, Stow on the Wold, Cheltenham , GL54 1AB United Kingdom
A traditional 17c Inn located in Stow on the Wold in the heart of the Cotswolds
243 FB users likes The Queens Head Inn - Stow on the Wold, set it to 10 position in Likes Rating for Salford, Warwickshire, United Kingdom in British Restaurant category
The Queens Head Inn - Stow on the Wold is Salford based place and this enity listed in British Restaurant category. Located at The Square, Stow on the Wold GL54 1AB. Contact phone number of The Queens Head Inn - Stow on the Wold: 01451 830563