Presuming you mean Harrogate?
The distance between Birmingham and Edinburgh via harrogate is 334 miles which would take approximately 6 and a half hours to drive.
The driving distance between Birmingham, England and Edinburgh, Scotland is about 291 road miles.
London, Birmingham, Manchester, Liverpool, Newcastle, Bristol, Leeds, York. In Scotland, Glasgow and Edinburgh and in Wales Cardiff and Swansea.
Scotland.I can't believe anyone asked that question.
Less than an hour if it's to Glasgow or Edinburgh. About 90 mins if it's to Aberdeen. Remember Scotland is a country with several airports hundreds of miles apart. I'm presuming you mean Birmingham, England rather than Alabama.
North. London is in England and Edinburgh is in Scotland. If you look on a map of the United Kingdom you will see that Scotland is north of England.
England - London Ireland - Dublin Scotland - Edinburgh Wales - Cardiff Nothern Ireland - Belfast (The Republic of Ireland is not part of the UK) London is England's capital. Dublin is Ireland's capital. Edinburgh is Scotland's capital. Cardiff is the capital of Wales.
Probably (in no order and with regard to population and popularity of tourists): London, England Edinburgh, Scotland Liverpool, England Belfast, Northern Ireland Cardiff, Wales Strictly going by population it would be: London, England Birmingham, England Glasgow, Scotland Liverpool, England Manchester, England
London, England is South of Edinburgh, Scotland and North of Paris, France.
I don't think that there are any in England but there are some in Scotland. Edinburgh for example.
London is south of Edinburgh. London is in England. Edinburgh is in Scotland.
London, Birmingham, Manchester, Leeds, Sheffield, Bristol, Liverpool, Newcastle, Hull and in Scotland there is Glasgow and Edinburgh and in Wales, Cardiff and Swansea.
The Thames goes through London, England. Edinburgh is in Scotland, not England.