Twin Oaks Towers is located right in Somerset West Main Road and is flanked by multiple shopping centres. Easy access to and from public transport make this an ideal office location. Walking distance from most amenities you can't go wrong with these spaces.