When it comes to enjoying a comforting, satisfying, and heart-warming meal, nothing beats the tradition of Sunday lunch in Britain.
In London, this ritual takes on an elevated form, bringing together historic pubs, stylish gastropubs, and Michelin-starred restaurants all competing...