BRITISH COUNTRY PUB JAGS WORLD’S BEST RESTAURANT ACCOLADE
A small country pub in Britain has taken the foodie world by storm, debuting at #1 in the TripAdvisor list of Best Restaurants in the World. TripAdvisor is a global information and ratings website, the information and opinions provided by