Customer support
Share:

Office in London, Buckingham Palace Rd

Buckingham Palace Road 123, England, United Kingdom

Offers invited

Office

For rent

#30186

Property Details

Broker

For rent

Property Description

Expansive rooftop working environment in a new self-contained office building. Spectacular new office floors with a dedicated separate entrance, unrivalled views and substantial terraces. The HUB Victoria boasts some of London's most diverse amenities on its doorstep, Numerous roof terraces with exceptional views, Brand new office space designed by Morrow + Lorraine