uhh no.. England is in the UK [England, Scotland, Wales, Northern Ireland].. as for the correct location, both of those are correctSame thing. United Kingdom is also known as England.And...
Is it "Donington, UK" or "Donington, England?"
Great covers btw, laulau :rock: