£600 Per Desk / month
With a location second to none in the heart of the rejuvenated Victoria business district, surrounded by an ever expanding range of shops, cafes and bars, This London Victoria centre provides a perfect base for any business.
The centre is in a landmark skyscraper with many office suites offering impressive views including Big Ben, The London Eye, Buckingham Palace and more.
Victoria, Westminster and St.
James Park stations are all within a short walk offering quick and easy links across the capital.
Competitively priced office space to rent in London, United Kingdom
Alternatively speak to one of our advisors.
+44 (0) 207 100 2121
Offices iQ provides a free search for office space for rent across 7,000 locations in over 120 countries.