Royal Albert Hall, London, England