Our school We are one of the leading schools of architecture and landscape architecture in the UK. Our home is Sheffield's iconic Arts Tower, opened in 1966, which houses our design studios, exhibition space, and other teaching spaces. You are here Home School of Architecture and Landscape Our school About us Our people