|Maximum number of meeting rooms||6|
Our Victoria business centre at 83 Victoria Street provides 6 meeting rooms and training rooms in the heart of London Victoria, available to hire from just £19 per hour. This Victoria Street serviced office is perfectly located for meetings in SW1, with Victoria train and tube station just a 5 minute walk away.
How it works?
Show the establishment
Agencies (7 establishments)