Business Box (Leicester)
3 Oswin Road
Telephone Number - 01344 203999
Leicester, a city in the East Midlands of England. Leicester has become a large economic centre, due to main railway and canal networks being routed through the area. Road links close to the M1 motorway, railway lines and bus routes allow this area to be an easily commutable area.