Clifton Green: Temporary traffic lights cause major delays February 1, 2024 News by Leave a Comment on Clifton Green: Temporary traffic lights cause major delays Temporary traffic lights next to Clifton Green in York are causing “serious delays”, according to reports.