England is a place next to the Wirral

Here's a Multimap screengrab I took today:

Is it just me, or does this map make it look like (the) Wirral and England are two neighbouring places? You can find the town of England just east of the Wirral...

(For those who don't know, the Wirral is a peninsula in England, albeit close to Wales.)

1 comment:

Sea said...

ROFL! perhaps the Merseyside area has been granted self rule ..and no- one told?