timeout.comLondon Posh Swedish salads are coming to London for the first time After huge success in Scandinavia, Holy Greens will open its UK debut location in Canary Wharf View offer LondonEvents