Cheese specialists in central London, offering a range of artisanal cheeses from Britain, France, Spain, Italy, Switzerland and Holland. They also do charcuterie and deli food.
Time Out says
Details
Discover Time Out original video
Cheese specialists in central London, offering a range of artisanal cheeses from Britain, France, Spain, Italy, Switzerland and Holland. They also do charcuterie and deli food.
Discover Time Out original video