This is a very strangely written article, like something churned out by an SEO mill.
It half-way alludes to - and then shies away from - a bunch of potentially interesting things, then wildly changes direction in the last paragraph and ends abruptly. I wonder if the person who wrote it has ever even visited London? Most of it seems to be a near-direct lift form the Wikipedia article on the City of London.