The London Philharmonic Orchestra (LPO), based in London, is one of the major orchestras of the United Kingdom, and is based in the Royal Festival Hall.
The London Philharmonic Orchestra (LPO), based in London, is one of the major orchestras of the United Kingdom. It is based in the Royal Festival Hall.