Forest Restaurant & Cabin Bar Pop-Up To Open On The Roof of Selfridges
By Jonathan Hatchman, Food Editor, @TLE_Food In the lead up to the unveiling of its most unconventional Christmas scheme to date – ‘Journey To The Stars’ – iconic London department store Selfridges is currently preparing to open the fourth restaurant its series of ‘On the Roof’ pop-ups in association with ...
