Die Royal Festival Hall wurde 1951 unter der Schirmherrschaft des Greater London Council erbaut und zählt zu den gelungensten, speziell als Konzertsaal konzipierten Bauten. Der große Konzertsaal mit seinen 3 000 Sitzplätzen hat eine wunderbare Akustik. Daneben gibt es hier noch einen Saal für Kammermusik, einen Ballsaal und ein Restaurant.