The Montagu’s Winter Terrace to open next week | News FoodMarch 19, 2021For those dreaming of the mountains but remaining in London this Christmas, a new pop-up terrace might be just the thing. Offering a corner of escapism in the heart of…