Desde 1982, la Orquesta Sinfónica de Londres se encuentra en el Barbican Centre de la ciudad de Londres.