Who needs gold rings and flocks of birds when Harden’s has brought you something far better for Christmas? 12 London restaurants that are open on Christmas Day. If you don’t fancy cooking this December 25th (not to mention the washing up!) then why not treat yourself to lunch or dinner out? For a taste of […]