Admin 29 April 2010 SHEFFIELD - Matilda Street Admin 29 April 2010 Need enlightening about it's former use again! Have always loved the proportions of this building.