Protestors block access to major London station