Tower House was purpose built in the late 1800’s as the Army’s Northern Command Headquarters. The Clock Tower, dominating the surrounding skyline, still houses the original winding.
In the early 1990s, Tower House was restored and refurbished as a business centre housing 33 offices and a number of meeting rooms. Today we remain a family run, entirely independent business centre. We take huge pride in delivering bespoke meeting space solutions and through our fantastic team have created a professional, dynamic and friendly environment. We look forward to welcoming you.