Former England captain Sir David Beckham was knighted by King Charles last week for services to sport and charity, and the Manchester United icon celebrated in style at a flash pub