Volvo Photo Locations Part 328 Arkitekturskolan KTH is located at Osquars backe in Stockholm, Sweden. Arkitekturskolan KTH or the School of Architecture at Osquars Backe 9 on the Royal Institute of Technology’s campus at Valhallavägen in Stockholm was built in 2013-2015. It was designed by Tham & Videgård Arkitekter and replaced the School of Architecture’s […]