Liverpool car-free day sparks business anger

On Thursday The Strand in Liverpool city centre was shut to traffic for World Car Free Day… and disruption in surrounding streets has angered local business people. Tony McDonough reports A decision to close The Strand in Liverpool…

Username field is empty.