Clock Tower Building

Longmoor Lane, Liverpool. L10 1LD

Set within one of Liverpool’s largest collections of Grade II listed sites, the Clock Tower Building is our single largest commercial building with offices from 250 to 9000 sqft. The existing first floor theatre was transformed into a large office space with a large mezzanine floor and double height perimeter atrium.

Previous
Previous

Jordan Street Studios

Next
Next

Mossley Hill House