Tax expert for Lord Mayor of London
THE Lord Mayor of London presides over a local authority with a difference. Often referred to as the Square Mile, the City of London is the smallest of London’s boroughs, but arguably the most powerful, and with its own history and traditions and police force, which sets it apart from the rest of the capital.