Join now
Log in Join

meeting rooms/Conference calls (London)


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.


London Forum