BARGE INTERNATIONAL CAFE
St Peter's Barge St Peter's Barge, London, E14 4ALInternational Bake On a Saturday every two months, the Barge will be turned into a Café with a different theme each time. A chance to build international friendships in Canary…