We can use UK instead of England
England is part of UK (The United Kingdom: Northern Ireland, Wales, Scotland, and England). That's the difference.
Wow, such a nice info. Just know that one. Thanks.
in England should translate as di England because England should remain as it was since it is a name.