When it first opened in 1911, The Georgian at Harrods was London’s largest restaurant. Since then, it has remained a popular ...