Since 2008 Video Conference London offer the ideal place to host video conference meetings and any other kind of events. With its 6 meeting rooms, and its 24/7 services this is the convenient place for you. Ultra accessible this venue is located in Central London close to Marble Arch.
Spaces
Reviewsare written by our customers after their visit.