Floating 'Cheese Barge' Restaurant Finally Opens After Yearlong Delay

Food and Wine 2021-05-21

Views 5

The 96-foot-long boat is serving cheese lovers on a London canal.

Share This Video


Download

  
Report form