meeting rooms/Conference calls (London)
Views
54
Hello
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.
Thanks