Edinburgh has the best broadband connectivity in the UK, according to a new report by Santander.
The bank has released its annual review of the top towns and cities in Britain based on their business environments.
One of the factors the report used to assess this is 'connectivity', which measures the quality of a town or city's internet connection.
It found Edinburgh to be the UK's best location in this category.
Worthing in West Sussex was ranked second and Birmingham and Glasgow were among the top ten.
Milton Keynes was shown to have the worst connectivity, while Belfast and Wakefield were only marginally better.
Large cities such as Manchester, Liverpool and Leeds were only ranked around the middle of the list, which rated 74 different locations.
London and its boroughs were assessed separately. Camden was ranked as the area with the best connectivity in the capital, followed by Islington and Westminster.
The areas of London with the worst broadband are Bexley, Newham and Havering.
Posted by Craig Roberts