Das Roundhouse gehört zu den markantesten Kultur- und Veranstaltungsstätten Londons und befindet sich in einem auffälligen Rundbau aus dem 19. Jahrhundert, der ursprünglich als Lokomotivschuppen errichtet wurde. Die industrielle Architektur, die charakteristische Dachkonstruktion und erhaltene historische Elemente verleihen dem Gebäude einen unverwechselbaren Charakter. Der Main Space erstreckt sich über zwei Ebenen und wird je nach Veranstaltung unterschiedlich konfiguriert; bei Theaterbestuhlung bietet er Platz für rund 1.500 Besucher.
Im Inneren verbindet sich die historische Konstruktion mit moderner Veranstaltungstechnik für Konzerte, Theater und weitere Kulturformate. Durch den kreisförmigen Aufbau entsteht ein besonderes Gefühl der Nähe zur Bühne, während je nach Veranstaltung Stehplätze und Sitzplätze auf der oberen Ebene genutzt werden. Zur Ausstattung gehören Bars auf allen Ebenen sowie das Roundhouse Bar & Café am Eingang; außerdem sind alle Etagen, Bars und Toiletten stufenlos erreichbar.
Die Veranstaltungsstätte befindet sich unter der Adresse Chalk Farm Rd, London, Vereinigtes Königreich im Stadtteil Chalk Farm nördlich des Londoner Zentrums. Die Underground-Station Chalk Farm liegt etwa 150 Meter entfernt, sodass der Eingang nach einem kurzen Fußweg entlang der Chalk Farm Road erreichbar ist. Parkmöglichkeiten direkt am Gebäude sind sehr begrenzt und umfassen vor allem vorab reservierbare barrierefreie Stellplätze. Weitere Informationen zur Anreise und zur Fortbewegung innerhalb Londons finden sich im anschließenden Stadttext.