- For lease
Landmark is a building with presence. Its scale and vision make a bold statement in Manchester City Centre. Occupiers approach our grand 90 ft (27m) glazed frontage from Oxford Street and step into the vast, light-filled, double-height reception. Stylish consideration begins at our reception and colours Landmark’s every last detail.
A bold reception ensures a professional and impressive environment is provided for occupiers, associates and clients; it has been designed with taste and vision in mind. Stylish consideration begins at our reception and colours Landmark’s every last detail.
Landmark is located by St Peter’s Square, Manchester’s premier business district. It offers 180,000 sq ft of exceptional office space over fourteen floors. 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.
For business and leisure alike, great connections are essential. Landmark’s position enables occupiers to easily connect to peers and clients within the city, the country and the world. After-work entertainment is guaranteed with great bars, restaurants and cultural sites within moments of Landmark.