RARE modern industrial space located within a bustling industrial node in South London, providing excellent exposure and highway access. This 43,995 square foot unit includes 4700 square feet of well-appointed office space and features 23′ clear height, LED lighting, ample power, parking, six loading docks and two grade doors.