Best Pubs in Britain – Find Out the Best in Your R...

Best Pubs in Britain – Find Out the Best in Your R…

Britain’s best pubs have been named at the annual National Pub and Bar Awards, with The White Horse in Chilgrove, West Sussex in England chosen as Britain’s Best Pub for 2018.  The pub/bed and breakfast is nestled at the bottom of the picturesque South Downs, close to the famous Goodwood estate, and serves a menu of British […]