We buy cheese from about seventy cheesemakers on farms around Britain and Ireland and we sell the cheese in our two shops in London and to shops and restaurants all over the world.
We buy cheese from about seventy cheesemakers on farms around Britain and Ireland and we sell the cheese in our two shops in London and to shops and restaurants all over the world.