About Cable Depot
Cable Depot is a storage unit on a mixed use industrial estate. It serves as an art space within a 4x4m lit enclosure.
More about Cable Depot
Cable Depot is located at 8 Submarine Cable Yard (bottom of Warspite Road and turn right), SE18 5NX London, United Kingdom
http://www.cable-depot.com