This modern building is 10,000 square feet and is located next to Twickenham station. It features fully furnished office suites for 1 to 20 people with virtual office options, meeting and conference rooms all with state-of-the-art technology. There are also reception services, 24-hour access with security. Pay as you go car parking is available around the corner. Ref: 25502