London boroughs are the thirty two principal subdivision of the administrative area of Greater London and are each governed by a London borough council. The London boroughs were all created at the same time as Greater London on 1 April 1965 by the London Government Act 1963 and are a type local government district.
Inner boroughs Travel Guide
Top Destinations in Inner boroughs
Greenwich, England
Greenwich (UK i/ɡrɪnɪdʒ/,[1][2][3] US /ɡrɛnɪtʃ/ or /ɡrɛnɪdʒ/[4][5][6]) is a district of South East London, England, located in the Royal Borough of Greenwich ... more