Insta Restaurant: Get ready to be whisked away to a winter wonderland

Zoomin English 2019-12-10

Views 142

Dalloway Terrace is the perfect restaurant to visit if you're in London for the holidays. Its decor is inspired by a mountain village in Switzerland and its food will make you wish it winter all year round. Once you sit down, you'll never want to leave.

Share This Video


Download

  
Report form