no,wales is to the west of england and scotland is to the north of england.
Its immediate neighbours are Wales (to the west) and Scotland (to the north).
England is bordered by Wales in the West and Scotland to the North.England is in the UK which is a country which contains Scotland, Wales, Northern Ireland, and England
To the north of England is Scotland and to the west of England is Wales. England, Scotland and Wales are know as Great Britain.
It is an island WEST of England, Wales and Scotland.
North West of England close to the border with Scotland
Scotland to the north and Wales to the west.
That would be Scotland to the North and to the west you have Wales
England shares land borders with Scotland to the north and Wales to the west.
The English location with the highest annual rainfall is the village of Seathwaite in Cumbria (North West England)
They form a backbone from the Midlands up to Scotland, separating West and East England.
England shares a border with Scotland to the north and to Wales to the west. But the nearest foreign country is France.