The White Horse Inn is situated in the pretty village of Duns Tew in Oxfordshire. It is only just an hour from London and after you leave the M40, you are met with pretty country lanes, surrounded by beautiful green fields and picturesque villages.   As the pub accepts dogs, my trusty four-legged friend joined me […]