text: From userfeedback:
  
  "The island no longer exists as it's been turned into sets of traffic lights/crossroads"
  
  Strava traces confirms the new intersections along Centenary Way, but need locals to verify actual locations of Masbrough to Main Street intersections.