McDonald’s says new site needed ‘to take pressure off’ other branches September 13, 2024 News by Leave a Comment on McDonald’s says new site needed ‘to take pressure off’ other branches McDonald’s has claimed that its new proposed restaurant is needed to take the pressure off other branches in York.