JassKurn
The junction does appear to have been significantly changed. The turn restriction indicated does appear to now be present, plus new pedestrian footways with a crossing point(s). Can been in Google Streetview but needs a  ground survey for OSM