This business centre is townhouse style business centre located in Leicester city centre. Its located 6 minutes walk from Leicester railway station and all major bus routes. Small and larges offices are available here to let on flexible terms.
Compare listings
Compare