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.