Manned reception desk
Citibase London Victoria
Victoria, SW1E 5HX
Citibase London Victoria Palace Street is a landmark centre with impressive views across London. It is just a few minutes’ walk from Victoria station.
The building is in a well known and prestigious location, and offers office space on flexible agreements.
Recently refurbished to a high standard, the spaces are available in a variety of configurations and sizes to suit any business.
The centre is surrounded by shops, bars and restaurants.