Citibase London Victoria

Audley House, 13 Palace Street
Victoria, London, SW1E 5HX

08444 993373


24 hour access

24hr access

Disabled access

Disabled access

Mail forwarding

Manned reception desk

Voice mail

Meeting rooms

Image of workspace

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.


Map pin icon

Getting there

Citibase London Victoria
Audley House
13 Palace Street
Victoria, London