S.E. Depot is a large versatile industrial space ideal for film, photography, and events. Two warehouse units totalling 23,000 sq ft With open layouts, natural light, and authentic character, it offers a flexible backdrop for creative productions and unique gatherings. Located in London’s dynamic southeast.