UKNorth East EnglandWest YorkshireLeeds
Office
LS7, Manor House, Leeds, Manor Street
To Let 1,828 sf
Air Conditioning, Gas Heating, Carpeted, Suspended Ceilings, Open Plan
Modern specification office accommodation in a prominent position to let..
Manor House is a distinctive building situated in an extremely prominent position fronting onto..