From Yorkshire and Lancashire to the Scottish border.
No, but New England is in North America.
North West England.
West Yorkshire is in the North East of England.
North East England's population is 2,001.
Scotland lies to the north of England.
The population of North West England is 6,853,200.
No. England would be further north.
No. Scotland is north of England. New England is in the United States of America.
he went from London England to North America.
In the north of England.
Yes in the north west.
Scotland is further north than Spain.