Sunday Feasting at TraTra London

Sunday lunch is a sacred staple of the Great British menu and is a special meal to be enjoyed by family and friends. So when bar and bistro TraTra London launched their decadent Sunday feast with bottomless fizz we jumped at the chance to try it out. The flamboyant French feasting menu created by award-winning…