North Shore Road barrier provides ‘enhanced’ protection
A metal barrier has been installed on North Shore Road at the roundabout with Barker’s Hill, Devonshire, to provide greater protection, the Ministry of Public Works and Environment confirmed yesterday…