Self-contained 5500sqft managed office space for rent only for single customer occupancy. Housed in an impressive stone-clad building immediately opposite Victoria station on Buckingham Palace Road, these London Victoria serviced offices are perfectly located base for any business. In the heart of SW1 the centre has all the shops, restaurants and amenities of the vibrant Victoria and high-end Belgravia right on the doorstep.
These London Victoria Serviced Offices offers Clients:
Fully serviced business centre facilities
Impressive stone-clad building
Central Victoria business district location
Range of internet and telecoms packages
Superb transport links – right opposite Victoria station