The property is situated in Park Square, one of the most desirable business addresses in Leeds. Located in the heart of the city, the centre delivers the vibrancy of the metropolis with the secluded tranquility of Park Square.
Adjoining the Headrow, the centre is ideally situated for entertaining clients and is within easy walking distance of a wide variety of well known bars and restaurants.