Edinburgh one of Europe's main financial centers?! 
Edinburgh is not even the most economically dominant city in Scotland, that goes to Glasgow.  

And surely, cities in England like Liverpool and, well, London itself, are much more important financial centers.  Then lets compare Edinburgh to actual European juggernauts of Amsterdam, Paris, Frankfurt, Milan, and Madrid.

To be frank, who is loony enough to believe this blantantly erroneous assertion (I don't care what source was cited, it is just common sense)?