First Waitrose shop opens in Jersey Waitrose has opened its first branch in the Channel Islands in St Saviour, Jersey. Read more February 17, 2011