Sorry this listing is not available. Chat to our customer support team or call Hubble on +44 20 3608 0215
Citibase - Green Park
Image 1 of 401 / 04
Tucked away in a quiet Mayfair street, with the beautiful, leafy Green Park and bustling Piccadilly just a minutes’ walk away, Citibase London Green Park has a location that is second to none. The spacious five storey centre features superfast internet, handy bike storage, showers to freshen up in and a wide variety of office suites in various sizes and configurations – some even with their own roof terraces.