Facts About london Revealed
The borough lies over the north financial institution on the River Thames in between the Temple Bar memorial pillar (commemorating the previous Temple Bar gate) and the base of Tower Hill. Town Corporation is Britain’s oldest community government; it's got the position of the county, with powers that exceed those of London’s 32 other boroughs,