Landmark House, Station Rd,, SK8 7BS, Cheadle, Cheshire
Up to 35 guests
Info about Landmark House
Landmark is located by St Peter’s Square, Manchester’s premier business district. It offers approximately 180,000 sq ft of exceptional office space over fourteen floors, completing in summer 2019. World-renowned architects Squire & Partners’ timeless design appeals to the modern worker, from highly efficient floor plates, strong digital connectivity with WiredScore Platinum Certification, to an eleventh-floor terrace. Situated in the heart of Manchester’s central business district, this unique offering enables occupiers to connect with the city, the country and the world.