Waitrose is your premium supermarket chain in London. They have all your supermarket needs but expect to pay high prices. Waitrose supermarkets are usually found in posh and upscale areas so you know that the prices will be substantially higher than a Sainsbury’s or Tesco.