This business centre provides high-quality serviced office space to lease, from 100 sq ft. to 1,610 sq. ft. Modern and tastefully decorated, these serviced offices are guaranteed to create a favourable impression with visiting clients. Various sizes of meeting rooms are available to hire and a full range of additional office services.