The City of London, frequently referred to as ‘The Square Mile’, is jam-packed with history and has always been a hub for trading and businesses.