Restaurants - Norwich, England, United Kingdom
Nestling in the heart of the picturesque village of Bawburgh, The Kings Head is a 17 th Century Freehouse pub, restaurant & Inn committed to upholding the fine living philosophy of itâs namesake â sportsman & bon viveur King Edward VII. He invested in âThe Edwardian era with a reputation for delicious if somewhat upholstered …