Office
To Let, 1,892 sf
Air Conditioning, Carpeted, Suspended Ceilings, Kitchen, Roof Terrace, Demised WCs, Lifts, Video Entryphone, Car spaces
The building is situated in the heart of North Finchley, close to the state of the art venue "Arts Depot" and adjacent to the newly refurbished North..