UKData checked October 2026
  1. Home
  2. London
  3. British restaurants
  4. The Cheese Barge

You will find The Cheese Barge, a British restaurant, at Sheldon Square in London. Also listed under cheese shop and vegetarian restaurant. It is open on Sunday.

Sheldon Square, London W2 6DLChecked October 2026