Royal Albert Hall sold out show