Description
Located in Victoria, this business centre is nearby three stations; Victoria, Westminster, and St. James Park, making your commute that much easier and stress-free. Being in such a highly-sought after area also has privileges such as views across London, within easy distance of shops, restaurants, bars, and even sights such as Big Ben and Buckingham Palace. The offices themselves are flexible, modern, sophisticated, and come fully-furnished, ready to move into straight away.
Features
- 24 hour access
- bike storage
- meeting rooms