Downton on the Rock, UK