Waterfronts have been commissioned to market office space in this delightful business centre located in the Royal Victoria Docks, Docklands. Ideally situated minutes away from Canary Wharf by car or DLR in this office development offering all the facilities needed to run your successful business. The centre can be accesses 24 hours, has meeting rooms, parking and a restaurant on site....