UKNorth East EnglandWest YorkshireLeeds
Office
To Let, 386 - 1,315 sf
Air Conditioning, Carpeted, LED Lighting, Kitchen, Car spaces
High quality office accommodation over the ground and first floors, situated within large..
Edison Business Centre is a two-storey brick-built office building situated in an extremely..