Queen’s Business School / TODD Architects October 4, 2023 Hadir Al Koshta Architecture, Architecture Article, Architecture News, Home design ideas, Interior Design 0 © Donal McCann architects: TODD Architects Location: University Rd, Belfast BT7 1NN, United Kingdom Project Year: 2023 Photographs: Donal McCann Area: 6000.0 m2 Read more » University