Opened 3rd May 1951.
Location South Bank Lion, Westminster Bridge, London, SE1
Categories
Authority
More Information Royal Festival Hall