Posts

Historic Holland House Announced As Latest incspaces Location

16 January, 2023

UNITED KINGDOM, January 16, 2023 /EINPresswire.com/ — Leading serviced office provider incspaces are expanding their southern footprint with the opening of a new central London location, set over 10,965 sqft of the iconic Grade II listed Holland House on Bury Street. This opening marks the latest in a series of major moves by incspaces to expand their reach and provide more options for businesses looking for flexible workspace solutions.