Office
To Let
Modern Offices, Air Conditioning, Carpeted, Open Plan, Kitchen
Modern office located within a few minutes walk of Finchley Central Station...
The office is located in an excellent position, only a few minutes walk away from Finchley Central Station providing great access into central London via the..