Which is the oldest part of London?

The oldest part of London is the City of London, also known as the Square Mile. It is the historic centre and original core of the modern City of London, and contains many of the city's most iconic landmarks, including the Tower of London, St Paul's Cathedral, and the Bank of England. The City of London has been continuously inhabited since Roman times, and its history dates back over 2,000 years.
Copyright Wanderlust World © https://www.ynyoo.com