Not a member yet? Join now
Does any one know off any places around central London where I can hold meetings or make conference calls/skype sessions. Ideally around the west end area in an informal venue would be great.
If not I am open to other suggestions.