Located on London's South Bank, the centre offers either private or co-working office space on serviced terms and is ideal for businesses looking for flexible space with the option of business support.