33 Park Place is situated in the heart of Leeds' prime commercial core and has recently undergone a state-of-the-art refurbishment which includes the installation of an on-site gym.
Floor number: 4th Floor, Ste North
Located within a 2 minutes walk of Leeds Train Station, Secure cycle storage and onsite car parking, Excellent local amenities