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