London Accommodation Centre (LAC) was established in 1983 and operate a property portfolio in Islington, North London, across N7 and N19. The area spans from Liverpool Road (leading to Upper Street / Angel), all of Holloway Road, Tufnell Park and the Archway areas of... read more
Are you the HR Manager? Publish new vacancy here
Post a Job
Join our happy subscribers