Royal Festival Hall

  • Royal Festival Hall, Belvedere Road, se1 8xx, London