UKNorth East EnglandWest YorkshireLeeds
Office
LS1, Victoria Wharf, Leeds, Sovereign Street
To Let, 824 - 4,494 sf
Refurbished Offices, Gas Heating, LG7 Lighting, Kitchen, Demised WCs, 1 Lift, Car spaces, Showers
An unusual and highly original offering where nineteenth and twenty first centuries meet. Enhanced..
A central location in the centre of Leeds means business opportunities, shopping, entertainment and nightlife are all..