Lenton Firs Building, Department of Architecture and Built Environment Office is located in Nottingham, United Kingdom. Lenton Firs Building, Department of Architecture and Built Environment Office is rated 5 out of 5 in the category university in United Kingdom.