Does anyone know if this history of British Rock display is actually open yet and where exactly is it. Can't find much info on Google Anyone?