Drumsheds es un monumental recinto multiusos creado mediante la transformación de un antiguo gran establecimiento comercial, cuya característica fachada azul y sus enormes volúmenes industriales ofrecen una atmósfera muy distinta a la de una sala de conciertos convencional. El complejo conserva el carácter crudo y funcional del edificio original, con techos altos y amplios espacios, mientras que su zona de mayor tamaño puede albergar aproximadamente a 15.000 visitantes. Estas dimensiones permiten celebrar grandes conciertos, eventos de música electrónica, programas culturales y producciones que requieren una amplia infraestructura técnica.
En el interior, varios espacios de grandes dimensiones combinan la arquitectura industrial con modernas instalaciones de producción. Las principales salas cuentan con potentes sistemas de sonido, iluminación, instalaciones visuales de gran formato e infraestructura preparada para configuraciones escénicas complejas. Los visitantes disponen de zonas de comida y bebida y espacios exteriores, mientras que la enorme superficie del complejo permite integrar diferentes partes de un evento dentro del mismo recinto.
El recinto se encuentra en 6 Glover Dr, London, Reino Unido, en la zona de Meridian Water, al norte de Londres. La estación ferroviaria más cercana es Meridian Water, situada aproximadamente a siete minutos a pie, y las líneas de autobús 192 y 341 también tienen paradas próximas. Dentro del recinto existe una zona señalizada para dejar y recoger pasajeros en taxi, mientras que el aparcamiento es limitado y está destinado principalmente a visitantes que hayan reservado previamente una plaza de aparcamiento accesible. Para planificar desplazamientos más amplios por Londres, el texto sobre la ciudad situado más abajo ofrece información adicional sobre la red de transporte urbano.