London College of Contemporary Arts

LCCA’s campus is located in the heart of the city and can be easily reached by a number of transport links. The building boasts breath-taking views, overlooking iconic landmarks such as The Tower of London, Tower Bridge and the Shard – London’s tallest skyscraper.Our staff members are integral to our reputation and our students’ college experience. We provide activities and development opportunities to ensure you excel in your role and enjoy your time working with us. We believe our vibrant and attractive campus environment, development opportunities, and campus activities, provide a great place to work and nurture a desired work/life balance.


Location : Sceptre Court, 40 Tower Hill, London EC3N 4DX, United Kingdom
Country : UK
Website :
Campus : London, England
World Ranking : 2