Our ref: # 24182
Conveniently located for business in the heart of London, this business centre provides companies with excellent access to local amenities and public transportation, as well as networking opportunities thanks to the high number of important businesses in the area.
The building itself boasts a range of offices in different sizes, as well as co working spaces and stylish meeting rooms. All spaces are equipped with high-speed internet access and the latest in business technologies. The building is accessible 24-hours a day via a manned reception where clients and guests enjoy a warm yet professional welcome.