12 Henshall Street is centrally located in Nelspruit's thriving business hub, this office space for rent in Central, Nelspruit provides businesses with a highly visible location, ample street parking and easy access to all major transport routes and local amenities.