McDonald's has been given planning permission to open a hamburger restaurant on the edge of Alnwick, Northumberland, the town just declared the best place to live in Britain by Country Life magazine.