What is the City of London? If pressed some will suggest that it means the entire UK financial sector while others point to a particular part of London - the Square Mile. Neither of these definitions is adequate because the City is both greater and less than either finance alone or a physical location.