LE19 The Osiers Business Centre
Refurbished Offices, Grade A, Air Conditioning, Raised Floors, Carpeted, Suspended Ceilings, Kitchen, Good Natural Light, Demised WCs, Car spaces
The property comprises of a ground floor office suite, benefitting..
Leicester is the largest City in the East Midlands, located approximately 100 miles north of London, 30 miles south of Nottingham and 43 miles east..