This centre offers modern serviced offices with furniture, BT landlines and Internet.
Located just off the main high street, close to Finchley Central tube station. A variety of shops and restaurants are on the doorstep.
Add To Enquiry