The popular William Jameson pub in the city centre has been sold and will cease to operate as a J D Wetherspoon’s hostelry.