The Bulls Head

Guildford, Surrey, United Kingdom



The Bulls Head, Guildford, Surrey, United Kingdom