German Canadian Club, London