BARGE INTERNATIONAL CAFE
St Peter's Barge St Peter's Barge, London, E14 4ALWimbledon 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 Wharf.…