Albury, Guildford, GU5
The Drummond is a dog friendly, classic English village inn, situated in the quaint village of Albury, Surrey, serving expertly crafted cocktails, award-winning wines, and well-kept beer. Its best fea