Cost-effective office space solutions are available within this ideally based business centre. Services include phone answering, secretarial and admin support. The building also has meeting room facilities and an on-site cafe/restaurant.
Situated on Arcadia Avenue in Finchley, close to Finchley Central tube station. London City Airport is less than 13 miles away.