Along with the City of London these boroughs tell others a lot about where we live, but also come with prejudices and ...
Ever heard of the London borough of New River? It doesn't exist, but it nearly did. On 1 April 1965 the local government map of London was set, with the establishment of the 32 boroughs that still ...