Olympia was opened in 1886 with the addition of the National Hall an annexe in 1923. It is steeped in motoring history having hosted blue-riband automotive shows for more than a century. The Grand Hall was home to the International Motor Exhibition from 1905 to 1936 and has hosted several car-themed events ever since.
In May 2021, demolition started on the non-listed parts of Olympia London as part of a comprehensive mix-used redevelopment of the complex by its current owners, while still retaining significant exhibition space. In May 2021, the Olympia Theatre was announced with 1,575 seats, making it the largest new theatre in London since the completion of the National Theatre in 1976. The major 21st Century redevelopment of Olympia is within the same site boundaries as the historic event spaces.