This junction looks very convoluted. If I recall correctly, is this not just a simple mini roundabout? I also do not recall Harbour Street being a dual carriageway. Ground survey required here to confirm.