Unable to answer "What type of traffic calming is this?" – Traffic Calming (Unspecified Type) – https://osm.org/node/1451325158 via StreetComplete 62.0:

There is no traffic calming measure between The Bank and Highgate Hill. 
There is sett road surface and a dropped crossing, but no kind of speed restriction