The Queens Head Stratford-upon-Avon
54 Ely Street
Stratford-upon-Avon,
GB
In Stratford-upon-Avon (City Centre)