If you include overseas territories then england borders spain through gibralter.
Gibraltar is a British Overseas Territory and is not part of the country of England nor the UK.
As the crow flies, about the same distance as between Petersburg and Moscow
The shortest I found is Gijon to Lands End, 705 km. Counting Scilly saves 15 km. More like Moscow to Kazan or Ulyanovsk, or Petersburg to Vladimir.
This still explains our perception of distance, where going for a weeking to a neighbouring city is ok even if the "neighbouring" means 600-800 km :D
This should be accepted; in fact that is the meaning i first learned for далеко
Any of those. While official and formal sources stick to Великобритания of course, in everyday speech it's absolutely common to use Англия as an umbrella term for the country, state and island. Elisabeth II also goes as английская королева.
Где ты была сегодня, киска? - У королевы у английской,
as the child verse goes ("❤❤❤❤❤ cat, ❤❤❤❤❤ cat, where have you been? / I've been to London to visit the queen").