Places of Interest nearby
Location address: United Kingdom, Camden
Number of texts: 1
The Slade School of Fine Art (informally “The Slade”) is a world-renowned art school in London, United Kingdom, and a department of University College London. It consistently ranks as the UK’s top Art and Design educational institution.